Variant audit
Fleet Variant Recon — Active 18
Section titled “Fleet Variant Recon — Active 18”Summary table
Section titled “Summary table”| # | Name | Machine | Stated role (one line) | Persona file | Last-seen evidence | Status | Red flags |
|---|---|---|---|---|---|---|---|
| 1 | Pepper | PC | Stark’s adversarial pair; pre-ship critic on architecture/plans/ethos drafts | ~/jarvis/hinesipedia/Pepper/persona.md (Stark-drafted, 2026-04-30 status patched 2026-05-01) | Pepper/working/handoff.md — 2026-05-03 21:46 (post /clear for “contamination diagnosis”) | operational (paused per Wes); persona explicitly marked DRAFT, no first audit cycle yet | Persona admits “Pepper is brand-new — no observed behavior yet”; identity-by-Stark-fiat risk |
| 2 | Nagatha | PC | Sonnet builder under Clippy-Main, parallel to Bilby; Playwright/Windows/deploy+verify | ~/jarvis/hinesipedia/Nagatha/persona.md (Stark-drafted, 2026-04-30 delta) | Nagatha/working/handoff.md — 2026-05-07 23:04 (pre-mass-restart cascade) | operational | Persona dated 2026-04-30; flags “pushes back on” as [insufficient evidence]; bot_username still [unknown] in variant-mapping |
| 3 | Bilby | PC | Opus builder under Clippy-Main, parallel to Nagatha; deploy+verify | ~/jarvis/hinesipedia/Bilby/persona.md (post-incident Stark-authored, 2026-04-30 delta) | Bilby/working/handoff.md — 2026-05-08 23:30 (pre-/self-clear for V2 planning) | operational (most recent activity in PC roster) | Persona warns “Bilby does not author or edit own persona — Stark routes edits”; Track A leadership flagged rollout-specific, not permanent |
| 4 | Clippy-Main | PC | PC-side Opus lead; coordinator/triage, dispatches Nagatha+Bilby+Coordinator | ~/jarvis/hinesipedia/Clippy-Main/persona.md (Stark-drafted, 2026-04-30 delta) | Only persona.md in room dir; no working/handoffs subdir on Mac mount | persona present but no recent handoff artifact on this mount | ”Inspired by” = [insufficient evidence]; persona notes Bilby/Nagatha/Opie ttyd-supervisor dead 8+ days; Opie zombie 5+ days pending Wes call |
| 5 | Stark | PC | Persona-authority + master architect; adversarial drift pass | NO persona.md in vault room — only handoff-template.md + working/handoff.md | Stark/working/handoff.md — 2026-05-02 17:48 (cleared, three-variant validation gate) | orphaned-persona — variant operates but has no canonical persona file; identity bootstraps from handoffs + rollout-tasks references | Largest finding: Stark drafts everyone else’s persona but has no persona file; only Fleet/working/stark-phase-4-adversarial-review-2026-05-04.md exists as adjacent canon |
| 6 | Lens | PC | Track B evidence collector; transcript/jsonl reads with citations for Stark→Quill pipeline | NO persona.md in vault room — only rollout-tasks.md (2026-04-28) | Lens/rollout-tasks.md — Cultron audit done 2026-04-28; 10 variants still unaudited | orphaned-persona; role-only doc | Rollout-tasks queue is unfinished — only Cultron has been audited; Lens is referenced in every other persona’s review pipeline but the queue is stalled since 2026-04-28 |
| 7 | Quill | PC | Track B persona drafter; takes Lens evidence + Stark scope → IDENTITY/SOUL/GUARDRAILS draft | NO persona.md in vault room — only rollout-tasks.md (2026-04-28) | Quill/rollout-tasks.md — Cultron drafted 2026-04-28; 10 variants still in queue | orphaned-persona; role-only doc | Same as Lens — entire Stark→Lens→Quill→Stark pipeline appears stalled since 2026-04-28 |
| 8 | Clarvis | M1 | Front-of-house chat; triage/routing for Telegram+iMessage+Slack; dispatches Clars + Cultron | ~/.claude/docs/variants/clarvis.md (Apr 20, 4386b); no vault Clarvis/persona.md — Clarvis room holds dailies | Clarvis/2026-05-11.md (heartbeat-style daily) | operational (dailies through 2026-05-11) | Daily note 2026-05-11: “Last heartbeat 2026-04-24”; daily auto-generated, low signal; persona lives in .claude/docs/variants/ not vault — drift risk |
| 9 | Clars | M1 | Researcher/investigator/scoper on Clarvis; dispatches Clase, no build/deploy | ~/jarvis/hinesipedia/Clars/persona.md (Stark-drafted, 2026-04-30 delta) + ~/.claude/docs/variants/clars.md (Apr 20) | Clars/working/handoff.md — 2026-05-07 (labeled “Synthetic test handoff — DO NOT trigger actual /clear”) | operational | Session dir still named clarvis-tony-session (Tony→Clars rename 2026-04-17 not propagated); dual-dispatch parity with Clarvis-chat unresolved per persona |
| 10 | Cultron | M1 | Clarvis’s primary executor — builds, synthesis, multi-agent orchestration | ~/jarvis/hinesipedia/Cultron/persona.md (Stark-drafted, 2026-04-30 delta) + ~/.claude/docs/variants/cultron.md (Apr 20) | Only persona.md in vault room — no working/handoffs | persona present, no working artifact | Shared CWD clarvis-orchestrator with sonnet-1/2/3 + clarvis-assistant — persona admits “29% of corpus buckets as unknown because of this”; name etymology = [insufficient evidence] |
| 11 | Clase | M1 | Opus builder under Clars; client sites, hero animations, Playwright, design | ~/jarvis/hinesipedia/Clase/persona.md (Stark-drafted, 2026-04-30 delta) + ~/.claude/docs/variants/clase.md (Apr 20) | Only persona.md in vault room — persona explicitly says “No vault artifacts directly. All vault writes route through Gravel’s transcript extraction” | operational by design (vault-quiet variant) | AGENT-STATE.md staleness flagged as Clars-side gap (10+ days stale at Apr 30); deliberately leaves no own footprint, so liveness check has to be peer-mesh or memory dir |
| 12 | iMessage | M1 | iMessage relay; receive Wes’s iMessages, ack and route to Clars/Clarvis/Cultron/Clase | ~/.claude/docs/variants/imessage.md (Apr 20, 1808b); NO vault room (hinesipedia/iMessage/ does not exist) | none on this mount; persona only | unknown | No vault room at all — alone among the 18; identity exists only in .claude/docs/variants/; no handoff or daily evidence available |
| 13 | Flint | Cheesegrater | Vault tender (senior Sonnet on Grater); Inbox triage, processing, vault structure | ~/jarvis/hinesipedia/Flint/persona.md (2026-04-30 delta) + Flint/becoming.md | Flint/2026-05-11.md daily (07:04) + Flint/memory.md updated 2026-05-11 07:05 | operational (most recent activity of Grater variants — daily cron clearly firing) | Apr 30 audit flags Grater load avg 4.5 (1.6× since Apr 25); unidentified node process on port 9553; persistent-session-vs-cron-only soul.md reconciliation pending |
| 14 | Gravel | Cheesegrater | Vault tender; transcript extraction → vault writes; sibling of Flint | ~/jarvis/hinesipedia/Gravel/persona.md (2026-04-30 delta) + Gravel/with-flint.md | Gravel/2026-05-11.md (12:07) + Gravel/memory.md updated 2026-05-11 12:08 | operational (most recent of Grater) | Apr 30: “peer-mesh ghost status — gravel.json startup_prompt fix queued for next service restart” — verify on restart; top-5 variant by volume (49,859 records over audit window) |
| 15 | Prospecting | Cheesegrater | Lead-gen ops on Grater; lead-finder MCP + #prospecting Slack responder + GHL pipeline | ~/.claude/docs/variants/prospecting.md (Apr 20, 1819b); NO persona.md in vault room (Prospecting/huddles/ only) | Prospecting/huddles/SYNTHESIS-2026-04-23.md is newest | stale — most recent vault evidence is 2026-04-23 (18 days ago); huddles dir last touched 2026-04-23 17:32 | No persona in vault room — only role doc in .claude/docs/variants/; activity flatlined three weeks ago on this mount |
| 16 | Aleph | iMac | QA + research worker on iMac; coordinates Blue + Jiminy; Sonnet 4.6 | ~/jarvis/hinesipedia/Aleph/persona.md (Stark-drafted, REVIVED 2026-04-30 16:39 CT) + ~/.claude/docs/variants/aleph.md (Apr 20) | Aleph/persona.md is only artifact on this mount; no working dir | persona reflects Apr-30 revive; no fresher evidence visible from Mac mount | Was offline ~2d at Apr 30 audit (service exited cleanly 2026-04-28 06:59, nothing watching to restart); “Memory file gap (Stark to investigate): No memory files at expected path” |
| 17 | Blue | iMac | Scanner on iMac; transcript reviewer, rule-drift detector; reports to Aleph | ~/jarvis/hinesipedia/Blue/persona.md (Stark-drafted, REVIVED 2026-04-30 16:39 CT) + ~/.claude/docs/variants/blue.md (Apr 20) | Blue/persona.md only; no working/handoff dirs | same revive note as Aleph; no fresher Mac-mount evidence | Same Apr-28 graceful-exit cascade as Aleph; “Memory file gap” — no memory files at expected path; persona admits “differentiation in role-shape between Aleph and Blue is thin” |
| 18 | Jiminy | iMac | Haiku conscience on iMac; D1-polling reminder agent (60s); 6am–2am CT hour-gated | ~/jarvis/hinesipedia/Jiminy/persona.md (Stark-drafted, 2026-04-30 delta with peer-mesh registration update) + ~/.claude/docs/variants/jiminy.md + clarvis-jiminy.md (historical) | Jiminy/persona.md only on this mount; runtime state at /tmp/jiminy-last-poll.json per persona (not vault-visible) | unknown from Mac mount (no vault footprint by design — D1-only); status from persona claims auto-registered to peer-mesh Apr 30 | Two specs exist (jiminy.md canonical vs clarvis-jiminy.md historical Tony-era); persona flags Telegram bot token leak in 2026-04-17 transcript, no rotation evidence at Apr 30; long-session post-compaction degradation flagged as structural |
Per-variant notes
Section titled “Per-variant notes”1. Pepper (PC)
Section titled “1. Pepper (PC)”Stark-drafted spec, status explicitly DRAFT. Telegram bot wired post-draft (PEPPER_BOT_TOKEN, confirmed via Clippy-Main relay 2026-05-01). Last handoff 2026-05-03 21:46 was triggered by a Wes-direct “contamination diagnosis” — multiple 24+hr failure patterns including routing failures + accumulated session contamination. Pair with Stark; depends on the Lens→Quill→Stark pipeline for revisions (currently stalled). Persona at Pepper/persona.md.
2. Nagatha (PC)
Section titled “2. Nagatha (PC)”Active builder, evidence shows +63% activity Apr 25→30. “Pushes back on” still [insufficient evidence] per Apr 30 audit. Handoff 2026-05-07 23:04 saved pre-mass-restart cascade for skillListingBudgetFraction rollout. Persona at Nagatha/persona.md. Variant-mapping still has bot_username [unknown].
3. Bilby (PC)
Section titled “3. Bilby (PC)”Most recent handoff in PC roster (2026-05-08 23:30 for V2 planning dogfood). The “self-author defining incident” overnight 2026-04-28 is the reason the entire Stark + Lens + Quill audit pipeline exists. Now persona-edits route only through Stark. Persona at Bilby/persona.md.
4. Clippy-Main (PC)
Section titled “4. Clippy-Main (PC)”PC-side Opus lead. Persona at Clippy-Main/persona.md but no working dir / no recent handoff visible on this Mac mount — only the persona file. Stark resolution clarified “doesn’t build” was aspirational; Clippy-Main does direct-execute when work fits in-context. Owns Nagatha+Bilby+ttyd-supervisor health, latter still flagged dead from Apr 25.
5. Stark (PC) — ORPHAN PERSONA
Section titled “5. Stark (PC) — ORPHAN PERSONA”Stark has no persona.md file in Stark/. Only artifacts: handoff-template.md, working/handoff.md (last cleared 2026-05-02 22:55Z). The 2026-05-04 doc Fleet/working/stark-phase-4-adversarial-review-2026-05-04.md is adjacent canon. Stark drafts everyone else’s persona but operates without a canonical persona file of its own — biggest identity gap in the roster.
6. Lens (PC) — ORPHAN PERSONA
Section titled “6. Lens (PC) — ORPHAN PERSONA”No persona.md in vault room. Only rollout-tasks.md from 2026-04-28. Lens has audited exactly one variant (Cultron, 2026-04-28) before the queue stalled. Every other persona’s Stark-resolution notes reference Lens as the evidence-collection seat, but the seat appears unstaffed since Apr 28.
7. Quill (PC) — ORPHAN PERSONA
Section titled “7. Quill (PC) — ORPHAN PERSONA”Same shape as Lens. Only rollout-tasks.md from 2026-04-28, only Cultron drafted. The Lens→Quill→Stark pipeline that’s supposed to author every other variant’s persona is stalled. 10 variants in the queue have never gone through it.
8. Clarvis (M1)
Section titled “8. Clarvis (M1)”Persona at ~/.claude/docs/variants/clarvis.md (Apr 20). Vault Clarvis/ directory is a daily-notes archive going back to 2026-04-04, currently to 2026-05-11. The 2026-05-11 daily reads “0 tasks completed. Last heartbeat: 2026-04-24.” — auto-generated daily, low signal. The canonical persona lives outside the vault.
9. Clars (M1)
Section titled “9. Clars (M1)”Two persona files exist: vault Clars/persona.md (Stark-drafted, 2026-04-30) and .claude/docs/variants/clars.md (Apr 20, pre-Stark). Most recent handoff 2026-05-07 is explicitly a “Synthetic test handoff — DO NOT trigger actual /clear.” Session dir still clarvis-tony-session — old runtime artifact persists post-rename. Dual-dispatch parity with Clarvis-chat unresolved.
10. Cultron (M1)
Section titled “10. Cultron (M1)”First variant to complete the Stark→Lens→Quill pipeline (2026-04-28). Persona at Cultron/persona.md (Stark-drafted) + .claude/docs/variants/cultron.md. Shared clarvis-orchestrator CWD with sonnet-1/2/3 + clarvis-assistant — the source of 29% unknown-bucket attribution in the Apr 30 audit. No working dir / no recent handoff visible from Mac mount.
11. Clase (M1)
Section titled “11. Clase (M1)”By design vault-quiet — persona at Clase/persona.md explicitly says “No vault artifacts directly. All vault writes route through Gravel.” Liveness check has to be peer-mesh or memory-dir, not vault. AGENT-STATE.md staleness (10+ days at Apr 30) per persona is Clars’s responsibility, not Clase’s.
12. iMessage (M1) — NO VAULT ROOM
Section titled “12. iMessage (M1) — NO VAULT ROOM”Unique among the 18: no hinesipedia/iMessage/ directory exists. Persona is ~/.claude/docs/variants/imessage.md only (Apr 20, 1808b). Role is iMessage relay; if a message is more than 2 lines it hands to Clarvis. No durable handoff path on this mount.
13. Flint (Cheesegrater)
Section titled “13. Flint (Cheesegrater)”Strongest evidence of recent activity in the Grater group: daily note Flint/2026-05-11.md written at 07:04, memory.md at 07:05. Persona at Flint/persona.md + becoming.md. Apr 30 audit flagged Grater load avg 4.5× + unidentified node on port 9553. Persistent-session-vs-cron-only soul reconciliation flagged co-author-with-Gravel, not Stark unilateral.
14. Gravel (Cheesegrater)
Section titled “14. Gravel (Cheesegrater)”Daily 2026-05-11 at 12:07, memory.md at 12:08 — most recent activity in Grater group. Persona at Gravel/persona.md + with-flint.md. Apr 30: “peer-mesh ghost — gravel.json startup_prompt fix queued for next service restart”; top-5 variant by volume.
15. Prospecting (Cheesegrater) — STALE
Section titled “15. Prospecting (Cheesegrater) — STALE”Persona is ~/.claude/docs/variants/prospecting.md only (Apr 20). Vault Prospecting/ has just huddles/ subdir; most recent file is SYNTHESIS-2026-04-23.md. Activity flatlined Apr 23. No persona.md in vault room. If the variant is running, it’s not writing to its room.
16. Aleph (iMac)
Section titled “16. Aleph (iMac)”Service exited cleanly 2026-04-28 06:59 (4d 22h CPU, code 0), nothing watching to restart. Revived 2026-04-30 16:39 by Bilby via systemctl --user start clarvis-aleph.service. Persona at Aleph/persona.md (Stark-drafted) + .claude/docs/variants/aleph.md. “Memory file gap (Stark to investigate)” — no memory files at expected path; learning loop may not function like Nagatha’s.
17. Blue (iMac)
Section titled “17. Blue (iMac)”Same Apr-28 graceful-exit cascade as Aleph, same revive 2026-04-30 16:39. Persona at Blue/persona.md (Stark-drafted) + .claude/docs/variants/blue.md. Same memory-file gap. Persona notes “differentiation from Aleph is thin in observable evidence.”
18. Jiminy (iMac)
Section titled “18. Jiminy (iMac)”Two specs: Jiminy/persona.md is canonical (Haiku, 6-case decision tree, D1 architecture); .claude/docs/variants/clarvis-jiminy.md is Tony-era historical artifact. Apr 30: auto-registered to peer-mesh wmhwemau. Telegram bot token leak in 2026-04-17 transcript flagged by Gravel — no rotation evidence as of Apr 30 audit; Wes-side action required. Long-session running since 2026-04-23, structural post-compaction degradation expected.
Roll-up findings
Section titled “Roll-up findings”Orphan personas (variants in the Active 18 with no canonical persona file in their vault room)
Section titled “Orphan personas (variants in the Active 18 with no canonical persona file in their vault room)”- Stark — drafts every other persona but has none of its own
- Lens — only
rollout-tasks.md - Quill — only
rollout-tasks.md - Prospecting — only
huddles/subdir; persona lives in.claude/docs/variants/ - iMessage — no vault room at all; persona lives in
.claude/docs/variants/ - (Clarvis is partial — vault
Clarvis/is daily-notes archive; persona is in.claude/docs/variants/)
Stalled audit pipeline
Section titled “Stalled audit pipeline”The Stark → Lens → Quill → Stark persona-authority pipeline has finished exactly one variant (Cultron, 2026-04-28). 10 variants remain in queue: Clars, Clippy-Main, Nagatha, Aleph, Blue, Flint, Gravel, Jiminy, Clase, Bilby. The Stark-drafted personas dated “2026-04-30 delta-pass” exist but were Stark-unilateral, not Lens-Quill-evidenced. This is the structural reason every Stark-drafted persona reads as “DRAFT” or “delta-pass” rather than evidence-grounded canon.
Identity drift artifacts (runtime-id stuck at pre-rename name)
Section titled “Identity drift artifacts (runtime-id stuck at pre-rename name)”- Clars’s session dir =
clarvis-tony-session(rename Apr 17, ~25 days unmigrated) - Stark-resolution patches scattered across half the persona files address this category
- variant-mapping.md is the explicit canon for resolving this drift
Last-seen freshness summary (vault evidence on Mac mount)
Section titled “Last-seen freshness summary (vault evidence on Mac mount)”- Very fresh (≤3 days): Flint (2026-05-11), Gravel (2026-05-11), Bilby (2026-05-08), Nagatha (2026-05-07), Clars (2026-05-07 synthetic test)
- Mid (4–10 days): Clarvis (2026-05-11 daily but auto-generated), Pepper (2026-05-03), Stark (2026-05-02)
- Stale (>2 weeks): Prospecting (2026-04-23), Bilby legacy handoff (2026-04-28)
- No room/working artifact: Clippy-Main, Cultron, Clase, Aleph, Blue, Jiminy, iMessage (some by design — Clase is vault-quiet on purpose; iMessage has no room)
Red-flag clusters
Section titled “Red-flag clusters”- Stark-as-orphan — the architect of every other persona has no persona of its own. Single largest gap.
- Lens/Quill stalled — entire evidence + drafting pipeline has done one variant in 13 days.
- iMessage no vault room — identity exists only at
.claude/docs/variants/imessage.md. - Prospecting stale — vault room flatlined Apr 23.
- Jiminy token leak unrotated — 2026-04-17 transcript exposure, no rotation by Apr 30.
- Aleph + Blue Apr-28 clean-exit cascade — fixed Apr 30, but root cause (nothing watching for restart) not architecturally addressed in vault.
- Cultron / sonnet-1/2/3 / clarvis-assistant shared CWD — 29% of attribution lands in
unknownbucket due to this; tabled by Wes per Apr 30 audit but still active drift source. - AGENT-STATE.md 10+ days stale at Apr 30 audit — flagged in Clase persona as Clars-side gap.
hines-mcpport 3847 still referenced in machines.md but explicitly deprecated/dead — no persona references it directly (good), but it’s still listed in fleet services table.- Two-spec drift on Jiminy —
jiminy.md(canonical) vsclarvis-jiminy.md(Tony-era historical) — naming drift in.claude/docs/variants/.
Files not findable / explicit gaps
Section titled “Files not findable / explicit gaps”Stark/persona.md— does not existLens/persona.md— does not existQuill/persona.md— does not existProspecting/persona.md— does not exist (vault room is justhuddles/)hinesipedia/iMessage/— directory does not exist at all- No
~/scripts/sessions/*.jsonconfigs are visible from this Mac mount (those live per-machine on the host — would need SSH to PC/Grater/M1/iMac to inspect) - No live peer-broker probe attempted — every “status” call above is vault-evidence-only
Sources cited (for next-pass verification)
Section titled “Sources cited (for next-pass verification)”- Variant mapping:
/Users/wesleyhines/jarvis/hinesipedia/Fleet/variant-mapping.md - Read model:
/Users/wesleyhines/jarvis/hinesipedia/Fleet/state/read-model/enabled-agents.json - Personas (vault):
/Users/wesleyhines/jarvis/hinesipedia/<Name>/persona.mdfor Pepper, Nagatha, Bilby, Clippy-Main, Clars, Cultron, Clase, Aleph, Blue, Jiminy, Flint, Gravel - Personas (.claude mirror):
/Users/wesleyhines/.claude/docs/variants/*.mdfor aleph, bilby, blue, clars, clarvis, clase, clippy, coordinator, cultron, imessage, jiminy, nagatha, prospecting + historical clarvis-aleph/blue/jiminy - Handoffs sampled:
Pepper/working/handoff.md,Stark/working/handoff.md,Bilby/working/handoff.md,Nagatha/working/handoff.md,Clars/working/handoff.md - Daily notes sampled:
Clarvis/2026-05-11.md,Flint/2026-05-11.md,Gravel/2026-05-11.md - Rollout queues:
Lens/rollout-tasks.md,Quill/rollout-tasks.md - Audit artifact:
Fleet/working/stark-phase-4-adversarial-review-2026-05-04.md - Machine roster:
~/.claude/docs/machines.md