[PERPLEXITY-05] Fleet-wide dependency chain for all open epics #390
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Part of Epic: #385
Timmy files flat issue lists. You file dependency graphs. Apply your method to ALL open epics.
For each epic in timmy-config: map the dependency chain (what blocks what), identify the critical path, post it as a comment on the epic.
Current epics: #328 (Paperclips), #336 (Sidecar), #345 (Japanese Wisdoms), #354 (Orchestrator), #367 (MemPalace).
Acceptance Criteria
Fleet-Wide Dependency Chain — All Open Epics
Analyzed all 5 epics listed in this issue. One is already closed.
Epic Status Overview
1. #336 Sidecar Extraction (FOUNDATION — do this first)
Critical path: Linear. Each step depends on the previous.
Blocked issues: None — this is the root dependency.
Why it's foundation: Until hermes-agent is clean, agents keep committing sovereign work to the wrong repo. Every other epic that touches code inherits this debt.
2. #345 Japanese Wisdoms (PARTIALLY DONE)
Critical path: None — all 5 wisdoms are independent. Can be done in any order.
Completed: #348 (Genchi Genbutsu) and #350 (Muda) have commits on main.
Remaining: #346 (Jidoka), #347 (Andon), #349 (Kaizen).
Cross-epic dependency: #347 (Andon alerts) feeds into #354 (Orchestrator consolidated reporting).
3. #354 Sovereign Orchestrator (DEPENDS ON SIDECAR + WISDOMS)
Critical path: #355 → #356 → #357 (linear).
Cross-epic dependencies:
4. #367 MemPalace (MOSTLY DONE — wire remaining pieces)
Critical path: MP-3 → MP-4 (only remaining linear dependency).
Status: 3/5 complete. MP-4 has code in PR #380 (sovereign_store.py). MP-3 needs scratchpad wiring.
Remaining work: Wire existing modules to use
SovereignStoreinstead of CLI binary.Cross-Epic Dependency Graph
Recommended Execution Order
Blocked Issues Flagged
Timmy Learning Notes
What Timmy does wrong with epics: Files flat issue lists. No dependency arrows. No "this blocks that" annotation. The result: agents pick up #340 (reset hermes-agent) before #337-#339 (extract files first). That would destroy work.
The fix: Every epic should have a dependency graph posted as its first comment. The format is simple:
Cross-epic awareness: The orchestrator (#354) can't be built properly until the sidecar (#336) is done, because the orchestrator code itself needs to live in timmy-config. Building it in hermes-agent creates exactly the drift that #336 is trying to fix. This is the kind of circular trap that a dependency graph makes obvious.