Files
jason.woltje 856c1826bc row 247: C2-20b persona import follow-up, keys from config.yaml print as JSON strings, the dry run applies C2-08's fence and refuses, privateDir refuses an EEXIST race by name (#1749)
Gosalyn's 6d43618a3 (gosalyn/c2-20b), Webby round 1 APPROVE webby-0076 (rev 2852), manifest 6d3f279f692b,
4 paths. Webby's row 221 notes N1, N2 and N4. Slot runs sage-1969 (red base, the builder's comma
regression) and sage-1971 (14/0, M1-M4 killed). M1/M2 sit at :248 in this commit, not :237 as
BUILD.md says (gosalyn-0111). JSON.stringify leaves DEL, C1, U+2028/9 and bidi raw, a known limit
by sage-1964.
Sage gate on 5c6f73ed7 plus these 4 paths (12:10-12:21Z): the test file alone 14/0, cli 680/0,
every scripts/test-*.sh 429/0. f8276c5eb adds only docs/SESSIONS and docs/case2 sheets no test reads.
2026-10-21 07:22:07 -05:00
..

Fixture Hermes home for packages/cli/tests/case2-persona-import.test.mjs (row 221, C2-20). The layout follows hermes-agent df5700ebe: the default profile is the root, other profiles sit under profiles/, each persona is SOUL.md and channel prompts are in config.yaml. Every value is made up. Strings starting "marker-" must never reach the script's output, and files under memories/, sessions/ and skills/, state.db, profile.yaml, auth.json and .env (the test writes .env, which git ignores) must never be opened.