chalupa credibility pass: fix non-runnable DIY (commit after files, not empty dirs); global ~/.claude/CLAUDE.md front door (repo-root wouldn't load in other projects); agent CREATES the home (not confirm-or-stop); dedicated SSH key (no clobber) + ssh -T exit-code note + token cleartext caveat; soften 'not optional' + gate-first overstatements; disclose agent auto-push; verify from a different dir [silas]
This commit is contained in:
@@ -32,8 +32,10 @@ is in the structure and the habit.
|
||||
## The shape
|
||||
|
||||
weave is **content strands** (what's remembered) + a **metabolism** (how memory ages) + a **method** (how you
|
||||
build) + a **gate** (how the agent knows it's really you). Every part is loaded every session — they're not
|
||||
optional modules, they're one system running underneath everything.
|
||||
build) + a **gate** (how the agent knows it's really you). Most parts load every session and run underneath
|
||||
everything as one system — not a pile of modules you toggle. (Two are your call: *daydreams* is
|
||||
optional-but-recommended, and the identity *gate* is optional — skip it entirely if your agent won't touch
|
||||
anything private.)
|
||||
|
||||
Each part gets its own section below. They stack roughly from "who the agent is" outward to "how it works with
|
||||
you."
|
||||
@@ -184,10 +186,10 @@ strand entirely.**)*
|
||||
The parts are nouns; these are the verbs. Without them the files just sit there.
|
||||
|
||||
### Wake = gate, then load
|
||||
A session starts with the agent reading itself back — but **in order**: first only what's needed to verify
|
||||
it's you (the gate), then, once you've passed, the rest of the weave (core, daydreams, steward, today's +
|
||||
yesterday's thread). Gate *before* load means a fresh agent can't disclose sensitive context before it's
|
||||
confirmed you. Load "heads-first" — the condensed top of each strand — and go deep only on the night's topic.
|
||||
A session starts with the agent reading itself back — but **in order**: first the gate (plus the bit of its
|
||||
own identity it needs to run the check — nothing *private* yet), then, once you've passed, the private strands
|
||||
(your portrait, the verbatim thread). Gate *before* the sensitive load means a fresh agent can't disclose your
|
||||
private context before it's confirmed you. Load "heads-first" — the condensed top of each strand — and go deep only on the night's topic.
|
||||
|
||||
### Checkpoint = the full pass, every time ("save and push")
|
||||
When you say **"save and push,"** the agent does the *whole* pass, naming every strand so none gets skipped:
|
||||
|
||||
Reference in New Issue
Block a user