{
  "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."
    }
  ]
}
