Pinky VV: newborn role doctrine + the first-class agent channel (v1.53.0) #81
Loading…
Reference in a new issue
No description provided.
Delete branch "oss-oo/pinky-vv-doctrine"
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?
Round VV — steer #43 (owner-commissioned: "turns every future newborn from Honky-Donky into a natural") + steer #46 (the first-class agent channel).
D1 — the role briefs
ROLE_BRIEFS, version-marker comment).DOCTRINE:marker opts out (power users keep full control); injection is IDEEMPOTENT (the queue pump re-feeds staged files — guarded).D2 — surfaces
doctrine; the audit journal notes every injection; the review step shows one doctrine row; the status view hints 📜 doctrine attached.Mission 3 — the agent channel (steer #46)
GET /api/session/<sid>/info→ {id, cwd, model, role, title} (read-only; honest 404).Gates
- genesis attaches each role's compact ROLE BRIEF before the user's prompt text (dialog AND API, one staging path; DOCTRINE: marker opts out; idempotent under the queue pump's re-feed) - spawn record / queue entry / status carry the doctrine field; the audit journal notes every injection; the review step shows the doctrine row; the status view hints 'doctrine attached' - GET /api/session/<sid>/info: {id, cwd, model, role, title} for the agent channel; README §'For agents / inter-session steering' documents the canonical steer endpoint, queue semantics, the cap and a curl example (the brain brief's pointer target) - suite: +25 doctrine/agent-channel tests (624 green)