Problem
After a fellowship completes, tome show --json and herald --json return empty arrays for both quests:
{
"quest_name": "quest-docs-search",
"phases_completed": [],
"gate_history": [],
"files_touched": [],
"respawns": 0,
"status": "completed"
}
Herald also returns [] for both worktrees.
Impact
The /retro skill relies on tome and herald data for:
- Phase duration analysis (which phases take longest)
- Gate rejection rates by phase
- Files touched tracking (for conflict analysis)
- Warden violation detection
Without this data, retros are limited to git metrics and fellowship state only.
Expected Behavior
Each phase transition should record an entry in phases_completed with timestamps, and each gate event should appear in gate_history. Files modified during each phase should be tracked in files_touched.
Reproduction
- Run a fellowship with 2 quests (all gates auto-approved)
- Both quests complete successfully with PRs
- Run
fellowship tome show --json --quest <name> from each worktree
- All arrays are empty despite the quest completing all 6 phases
Environment
- fellowship CLI version: latest (installed via ensure-binary.sh)
- All gates auto-approved
- Both quests completed successfully
Problem
After a fellowship completes,
tome show --jsonandherald --jsonreturn empty arrays for both quests:{ "quest_name": "quest-docs-search", "phases_completed": [], "gate_history": [], "files_touched": [], "respawns": 0, "status": "completed" }Herald also returns
[]for both worktrees.Impact
The
/retroskill relies on tome and herald data for:Without this data, retros are limited to git metrics and fellowship state only.
Expected Behavior
Each phase transition should record an entry in
phases_completedwith timestamps, and each gate event should appear ingate_history. Files modified during each phase should be tracked infiles_touched.Reproduction
fellowship tome show --json --quest <name>from each worktreeEnvironment