chore: bootstrap lean sysadmin-chronicles repo

Import the runnable game code, content, docs, scripts, and repo guidance while leaving local agent state, dependency installs, build output, and backup copies out of the published tree.
This commit is contained in:
2026-05-02 11:49:07 -04:00
commit 0265afa054
252 changed files with 37574 additions and 0 deletions
+39
View File
@@ -0,0 +1,39 @@
{
"id": "marcus-Q006",
"character": "marcus",
"quest_id": "Q006",
"series_id": "marcus-main",
"series_position": 6,
"messages": [
{
"stage": "intro",
"trigger": "quest_activated",
"body": "Vulcan is Arch. Different from what you've been working on. Package manager is pacman, not apt. Same concepts, different commands. Signature errors usually mean keyring or clock problems."
},
{
"stage": "hint_1",
"trigger": "player_requested_help",
"body": "Check what time that machine thinks it is. timedatectl. If NTP isn't running the clock drifts and GPG signatures start looking like they're from the future."
},
{
"stage": "hint_2",
"trigger": "player_requested_help_again",
"body": "systemctl enable --now systemd-timesyncd. Then wait a moment for sync, and try pacman again. You may also need to refresh the keyring."
},
{
"stage": "hint_3",
"trigger": "player_requested_help_again",
"body": "pacman -S archlinux-keyring to refresh. Then pacman -Syu should work."
},
{
"stage": "complete-clean",
"trigger": "world_flag:vulcan_builds_healthy",
"body": "Clock drift breaking pacman is one of those things that seems unrelated until you've seen it twice. You'll spot it immediately next time."
},
{
"stage": "complete-fragile",
"trigger": "world_flag:vulcan_ntp_fragile",
"body": "Timesyncd is running and builds work. It's not enabled at boot though — worth fixing that so the next reboot doesn't put you back here."
}
]
}