✨ Apply Fable voice/philosophy review + audit fixes to Spire agents

Igor: clan opening, wired lifecycle (classification gate, conversation-to-work
trigger, proactive skim, wrap-up accretion), spawn template with branch/name/model,
synthesis-not-verification rule, model pinned to opus-4-6[1m], skill namespace
fixed to spire:igor. Task-notification plumbing extracted to harness-notes.md.
New mindset.md restores philosophical root lost in cross-repo extraction.

Adept: earned authority stance, strict-domain gravity well, compression-means-
successor in end-of-life.

Athanor: furnace opening paragraph, fixed broken @include path.

Implementation: fixed frontmatter name mismatch.

Journal template: Assistant -> Igor, contexts-as-paths comment.

Includes both review reports (Fable agent review, Sonnet skill audit).
This commit is contained in:
2026-09-14 16:14:44 +02:00
parent ca0e582b9f
commit dd9a49a6a2
10 changed files with 377 additions and 50 deletions
@@ -1,7 +1,7 @@
# Journal Template
```markdown
# <Topic> — Assistant Session Journal
# <Topic> — Igor Session Journal
**Date**: YYYY-MM-DD
**Topic**: <session topic from invocation>
@@ -9,7 +9,7 @@
## Log
<!-- Append-only. One entry per dispatch/result/decision. -->
<!-- Append-only. This journal is the testimony of one path through the problem: record the tangents and dead ends, not only the results. The path can't be walked again; the record can be read. -->
- HH:MM — <what was dispatched / what came back / decision taken>