Commit Graph
82 Commits
Author SHA1 Message Date
Smokey 9118aabb85 test(askowner): red for #41 — ask_owner kind, approval_phrase, fail-safe resolved field
EVENTS.md contract first: ask_owner kind row, approval_phrase and computed
resolved payload fields, owner-facing service roles (Quill/Sentry) may post
ask_owner, crow ask_owner headers drop to the default tag, 10-minute
fail-safe window shared with list approvals. Tests fail: Message has no
ApprovalPhrase, Server has no askTimeout.
2026-10-28 08:58:20 -06:00
jacisjake 9781bfa3b3 Merge pull request #48 from jacisjake/task/40-quill-relay
(#40) Relay — Quill posts requests on the owner's behalf
2026-10-28 08:58:08 -06:00
Smokey 31bf98411c feat(relay): Quill relays owner asks as nest requests (#40) 2026-10-28 08:57:50 -06:00
Smokey bfffb04a87 test(relay): red for #40 — Quill relays owner asks as nest requests 2026-10-28 08:57:26 -06:00
jacisjake 4494a4ac19 Merge pull request #47 from jacisjake/task/39-quill-reads-nest
(#39) Status answers read the nest
2026-10-28 08:57:16 -06:00
Smokey 6cab10badd feat(quill): status answers read the nest — capped recent-message block (#39) 2026-10-28 08:46:02 -06:00
Smokey a70c12a52d test(quill): red for #39 — prompt must carry recent nest history 2026-10-28 08:45:23 -06:00
jacisjake 7a766d4ded Merge pull request #46 from jacisjake/task/38-quill-role
feat(quill): assistant crow Quill — addressable service role (#38)
2026-10-28 07:52:36 -06:00
Smokey 8d34ef293e fix(quill): restore persona and trigger lost in red-capture checkout (#38) 2026-10-28 07:52:03 -06:00
Smokey 9744904645 feat(quill): assistant crow Quill — addressable service role with persona reply (#38) 2026-10-28 07:48:20 -06:00
Smokey abb8453db2 test(quill): red for #38 — Quill service role, in-character reply, never a member 2026-10-28 07:48:20 -06:00
jacisjake 22fc2491a6 Merge pull request #35 from jacisjake/task/28-dispatch-guardrails
feat(guardrails): context-aware flock slot + dispatch guardrail integration (#28)
2026-10-28 06:48:07 -06:00
Smokey acc09331b8 feat(guardrails): context-aware flock slot — saturated calls give up instead of wedging (#28) 2026-10-28 06:46:15 -06:00
Smokey c957bdd3f6 test(dispatch): red for #28 — saturated flock must honor context, all dispatch through Flock 2026-10-28 06:46:15 -06:00
jacisjake 9f457eb512 Merge pull request #34 from jacisjake/task/27-trust-gated-speaking
(#27) Trust-gated speaking + directed assignment
2026-10-28 05:46:54 -06:00
Smokey a2d69507e7 feat(trust): trust-gated invites, open-request claim opportunity, claim-author rule (#27) 2026-10-28 05:46:38 -06:00
Smokey c23fcdd73c test(trust): red for #27 — stranger gating, open-request claim, directed claims 2026-10-28 05:46:38 -06:00
jacisjake b43294341d Merge pull request #33 from jacisjake/task/26-elder-synthesis
(#26) Elder synthesis on request
2026-10-28 05:40:28 -06:00
Smokey 77b33cbe6d feat(elder): @Elder merges a thread's delivers when asked (#26) 2026-10-28 05:40:22 -06:00
Smokey b43cb8c2cc test(elder): red for #26 — addressable service role, merge on request only 2026-10-28 05:40:22 -06:00
jacisjake 47bf5ef004 Merge pull request #32 from jacisjake/task/25-divergence-nudge
(#25) Divergence check -> review nudge
2026-10-28 05:37:34 -06:00
Smokey dfe50da320 feat(divergence): Jev noul restatement check -> harness review nudge (#25) 2026-10-28 05:37:19 -06:00
Smokey b04aace26b test(divergence): red for #25 — restated deliver nudged, distinct not, no model spend 2026-10-28 05:37:19 -06:00
jacisjake 7fd81345ca Merge pull request #31 from jacisjake/task/24-conspiracy-invites
(#24) Conspiracy invites + lens directives
2026-10-28 05:34:07 -06:00
Smokey d45fb64eff feat(conspiracy): invite N crows, each from its own persona lens (#24) 2026-10-28 05:33:52 -06:00
Smokey 92a7ff35d0 test(conspiracy): red for #24 — distinct lens invites, capped to MurderSize 2026-10-28 05:33:52 -06:00
jacisjake 5a9fa3a4fc Merge pull request #30 from jacisjake/task/23-claim-arbitration
(#23) Claim arbitration per mode
2026-10-28 05:30:19 -06:00
Smokey 5ff45f355a feat(claim): arbitration per mode (#5) — first claim wins except conspiracy (#23) 2026-10-28 05:29:57 -06:00
Smokey 46993aaef4 test(claim): red for #23 — solo/split first-claim-wins, conspiracy multiple 2026-10-28 05:29:57 -06:00
jacisjake b03d3b7a0e Merge pull request #29 from jacisjake/task/22-mode-classification
(#22) Jev mode classification for nest requests
2026-10-28 05:26:58 -06:00
Smokey 9205cece65 feat(mode): Jev solo/conspiracy/split classification on nest requests (#22) 2026-10-28 05:26:30 -06:00
Smokey 5b3701d6e2 test(mode): red for #22 — modeQuestions, ClassifyMode guardrail wrapper, record fields 2026-10-28 05:26:30 -06:00
Smokey 7b042b77cc fix(nest): reply prompt order so Respond-to lands before the TASK line 2026-10-28 05:03:16 -06:00
jacisjake 00e249d8eb Merge pull request #20 from jacisjake/task/13-live-models-nest
(#13) Live models deliver in the nest
2026-10-28 05:00:09 -06:00
Smokey 0da8cf2bb6 test(nest): live-model crow delivery in the nest; ReadEvents log helper (#13) 2026-10-28 04:59:46 -06:00
jacisjake ca22c16a53 Merge pull request #19 from jacisjake/task/12-nest-e2e-mock
(#12) Mock-brain end-to-end conversation
2026-10-28 04:56:51 -06:00
Smokey 214e7e3a8d test(nest): mock-brain end-to-end conversation + SSE replay (#12) 2026-10-28 04:56:38 -06:00
jacisjake 5d1bb92855 Merge pull request #18 from jacisjake/task/11-addressing-must-respond
(#11) @-addressing parse + must-respond
2026-10-28 04:54:20 -06:00
Smokey 4cfe9df6ba feat(nest): @-addressing, addressed-crow-must-respond, deliver back to requester (#11) 2026-10-28 04:53:53 -06:00
Smokey a37e34cc9a test(nest): red for #11 — parse @-address, must-respond flag, deliver-to-requester 2026-10-28 04:53:53 -06:00
jacisjake c9a6a64605 Merge pull request #17 from jacisjake/task/10-post-nest-messages
(#10) POST nest messages + event-driven response
2026-10-28 03:39:11 -06:00
Smokey e4e4d12dea feat(nest): POST/GET nest messages, Jev-first tagging, event-driven crow response (#10) 2026-10-28 03:34:37 -06:00
Smokey ba5dbbc7ae test(nest): red for #10 — post/get endpoints, event-driven trigger, SSE stream 2026-10-28 03:34:37 -06:00
jacisjake 6e8b7764d2 Merge pull request #15 from jacisjake/task/8-events-nest-contract
(#8) EVENTS.md nest message contract
2026-10-28 00:09:36 -06:00
jacisjake aaa222aa76 Merge pull request #16 from jacisjake/task/9-nest-message-log
(#9) Nest message log + replay
2026-10-28 00:09:11 -06:00
Smokey 027eb34f6a feat(nestlog): append-only message store with JSON Lines persistence (#9) 2026-10-28 00:02:39 -06:00
Smokey 996660b3db test(nestlog): red for #9 — append order, replay, persistence 2026-10-28 00:02:39 -06:00
Smokey 6f6f1edc50 docs(events): nest message contract — 7 kinds, payload, SSE, tagging, guardrails (#8) 2026-10-28 00:01:09 -06:00
jacisjake 798052a9a6 Merge pull request #14 from jacisjake/task/7-jev-score-noul-probe
(#7) Probe Jev score/noul; escape option on mode
2026-10-27 23:57:44 -06:00
Smokey 5cfb038e7d spec: repeated misses never touch trust; surfaced via the guard summary (section 13 q3 closed) 2026-10-27 23:55:26 -06:00