{ "id": "marcus-Q008", "character": "marcus", "quest_id": "Q008", "series_id": "marcus-main", "series_position": 8, "messages": [ { "stage": "intro", "trigger": "quest_activated", "body": "App's down after an update. First question is always: what changed. Sarah says a new package version came in. I'd start by looking at whether the binary actually runs." }, { "stage": "hint_1", "trigger": "player_requested_help", "body": "journalctl -u axiomworks-app. If it's failing immediately, it's probably the binary itself, not config. Try running it directly and see what the error is." }, { "stage": "hint_2", "trigger": "player_requested_help_again", "body": "If the binary is bad, figure out where the package came from. pacman -Qi axiomworks-app will show you the repo. If it's coming from vulcan, go look at what they built." }, { "stage": "hint_3", "trigger": "player_requested_help_again", "body": "You can roll back with pacman -U /var/cache/pacman/pkg/ if the old package is still cached. Or go to the repo on vulcan and look for an older version." }, { "stage": "complete-rollback", "trigger": "world_flag:hermes_app_pinned_2-1-0", "body": "Solid. Pinning the version means the next update cycle won't pull the broken one back in. Someone needs to fix that build on vulcan at some point though." }, { "stage": "complete-unpinned", "trigger": "world_flag:hermes_app_running", "body": "App's running again. Is the version pinned? If not the next pacman -Syu is going to pull 2.1.1 back in and you'll be back here." }, { "stage": "complete-rebuild", "trigger": "world_flag:vulcan_build_fixed", "body": "You fixed it at the source. That's the right call if you have time for it. What was wrong with the build?" } ] }