Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
16 commits
Select commit Hold shift + click to select a range
77be8e1
docs: design for separating attribution from authorization (SYD-281)
seanperkins Aug 28, 2026
89f1311
docs: rev 2 of SYD-281 design after seven-seat review panel
seanperkins Aug 28, 2026
43d1635
docs: rev 3 of SYD-281 design — identity rule after round 2
seanperkins Aug 28, 2026
dc13178
docs: rev 4 of SYD-281 design — complete claim path after round 3
seanperkins Aug 28, 2026
4f3ea7c
docs: rev 5 of SYD-281 design — migration correctness after round 4
seanperkins Aug 28, 2026
a896ad9
docs: rev 5 header and population B consistency
seanperkins Aug 28, 2026
34f53dd
docs: record round 4 of the SYD-281 review panel
seanperkins Aug 28, 2026
76e495b
docs: implementation plan for SYD-281
seanperkins Aug 28, 2026
f4b0e86
feat: three accessors splitting authorization, credential and row ide…
seanperkins Aug 28, 2026
bb7cfdf
refactor: derive the acting agent instead of passing it alongside (SY…
seanperkins Aug 28, 2026
1fdb454
feat: human-only services demand a HumanActor the adapter minted (SYD…
seanperkins Aug 28, 2026
1813963
feat: in a supervised session the agent holds the work (SYD-281)
seanperkins Aug 28, 2026
33600b4
fix: a supervised session cannot borrow a dispatch worker's identity …
seanperkins Aug 28, 2026
6f870a7
feat: reset supervised claims to the new holder identity (SYD-281)
seanperkins Aug 28, 2026
01292bf
feat: say why a supervised session was refused, and who is acting (SY…
seanperkins Aug 28, 2026
d14771e
fix: close three gates the changeset review found still open (SYD-281)
seanperkins Aug 28, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
198 changes: 198 additions & 0 deletions docs/reviews/2026-08-27-syd281-panel.md

Large diffs are not rendered by default.

179 changes: 179 additions & 0 deletions docs/superpowers/plans/2026-08-27-syd281-human-act-integrity.md

Large diffs are not rendered by default.

623 changes: 623 additions & 0 deletions docs/superpowers/specs/2026-08-27-human-act-integrity-design.md

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions drizzle/0020_boring_reaper.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
CREATE TABLE `supervised_claim_cutover` (
`id` integer PRIMARY KEY NOT NULL,
`completed_at` integer DEFAULT (unixepoch()) NOT NULL
);
Loading
Loading