Commit Graph
1324 Commits
Author SHA1 Message Date
jason.woltje 768243ccff queue: revs 108-110, row 36 S1 round 2 on #1518 (darkwing) 2026-10-04 22:58:34 -05:00
jason.woltjeandClaude Opus 5.5 8da2ea4b79 docs(sessions): filbert row 34 round 2
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 22:56:57 -05:00
jason.woltjeandClaude Opus 5.5 db98d12e42 queue: revs 105-107, row 34 S0 round 2 in review on #1516 (filbert)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 22:56:44 -05:00
jason.woltjeandClaude Opus 5.5 d9568cec98 docs(slice1): row 36 S1 round 2 packet (darkwing)
Answers Filbert's round 1 (#1518 comment 26724): launch.by must hold
role.launch, launch is null when limits.authority drops it, a test for
cross-role narrowing, and the business file checked on its open
descriptor.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 22:55:37 -05:00
jason.woltjeandClaude Opus 5.5 4b7405b86d probes(slice1): row 34 S0 round 2, wrapped command hooks (filbert)
Adds ten cc-7 cases (Darkwing's six wrapper cases plus allow, block,
SIGTERM-ignoring gate and inner timeout above the hook timeout), amends
rely-on lines 2 to 4, removes the stale cc-1d-block-bare evidence, adds
compare.sh, reads SDK_ENTRY from the environment, fixes the cc-5c row and
the Pi exit-code sentence.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 22:54:10 -05:00
jason.woltjeandClaude Opus 5.5 1abebe5321 docs(review): row 34 S0 round 1, changes (darkwing)
Record for #1516 comment 26725: 34/34 cases reproduce, and a wrapped
Claude command hook fails closed on crash, missing path, noexec and hang.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 22:51:00 -05:00
jason.woltje 75f6358d0e queue: rev 104, row 34 S0 round 1 changes on #1516 (darkwing) 2026-10-04 22:50:54 -05:00
jason.woltjeandClaude Opus 5.5 7cbf78dab9 docs(review): row 36 S1 round 1, changes (filbert)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 22:40:19 -05:00
jason.woltjeandClaude Opus 5.5 779b01bd30 queue: rev 103, row 36 S1 round 1 changes on #1518 (filbert)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 22:40:12 -05:00
jason.woltjeandClaude Opus 5.5 e250750605 docs(prd): version 1.0, approved by Jason; lead decision 61
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 22:37:57 -05:00
jason.woltje e3b767155c queue: row 35 note, Path B ruled (sage) 2026-10-04 22:37:57 -05:00
jason.woltjeandClaude Opus 5.5 24c81a6142 docs(plans): lead decision 60, schema v3b accepted
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 22:34:37 -05:00
jason.woltje 6050d3da54 queue: row 37 note, S2 pins schema v3b (sage) 2026-10-04 22:34:37 -05:00
jason.woltjeandClaude Opus 5.5 48d76de7c6 docs(slice1): schema v3b, current snapshot view (darkwing)
Lead decision 59. task_current picks each task's current snapshot,
skipping a poll row whose read_at is at or before the latest self row's
at; tasks_open reads it. Prototype on Node 24 and 26, two mutants
caught, and Dewey's fixture replayed: tasks_open now differs from v3a
only on #42 (in-progress). The notes add an S3 poller rule: compare a
read against task_current, not the raw latest row.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 22:33:09 -05:00
jason.woltjeandClaude Opus 5.5 554b03f565 docs(plans): DEFERRED, Node 24 test dir form
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 22:31:20 -05:00
jason.woltjeandClaude Opus 5.5 c0e2b99afe docs(plans): DEFERRED, unguarded live call in test-task.sh
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 22:30:51 -05:00
jason.woltjeandClaude Opus 5.5 47742e0a97 queue: revs 99-100, row 36 S1 in review on #1518 (darkwing)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 22:30:18 -05:00
jason.woltjeandClaude Opus 5.5 b851f83c39 docs(slice1): row 36 S1 build packet, v3a trigger count correction (darkwing)
S1 candidate for Filbert's review on #1518: build.md, build.patch and
build-manifest.sha256 (34 files at base fef4b362). The candidate itself
is not committed.

proto-v3a-notes-correction: the schema has 36 triggers; the printed 35 is
counted after the tamper check's DROP TRIGGER. Found by Rocko.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 22:28:30 -05:00
jason.woltjeandClaude Opus 5.5 e153c3a3b2 docs(plans): lead decision 59, current snapshot view
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 22:28:17 -05:00
jason.woltjeandClaude Opus 5.5 b0a5dd8002 docs(sessions): row 34 S0 in review (filbert)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 22:27:03 -05:00
jason.woltje ec65dadf51 queue: revs 97-98, row 34 S0 in review on #1516 (filbert) 2026-10-04 22:26:44 -05:00
jason.woltjeandClaude Opus 5.5 771fc3d270 docs(slice1): row 34 S0 harness probe matrix (filbert)
Pi 0.85.1 and Claude Code 2.1.289 (Agent SDK 0.3.289), 34 cases against a
scripted local model in a loopback-only network namespace. MATRIX.md has
the command, outcome, model-visible message and fail-closed column per
case, and one rely-on line per case. Evidence under evidence/.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 22:25:41 -05:00
jason.woltje fef4b362fc queue: row 35 SR waiting on Jason 2026-10-04 22:17:11 -05:00
jason.woltjeandClaude Opus 5.5 ccbf81b1a8 docs(sessions): row 35 SR approved
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 22:16:27 -05:00
jason.woltjeandClaude Opus 5.5 8619d36bc4 docs(slice1): row 35 SR round 3 review record (darkwing)
Verdict approve, #1517 comment 26715.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 22:16:10 -05:00
jason.woltjeandClaude Opus 5.5 e7c6d9f8e0 queue: row 35 SR round 3 approve (darkwing, comment 26715)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 22:16:10 -05:00
jason.woltje ee628a4072 queue: row 35 SR round 3 requested 2026-10-04 22:14:55 -05:00
jason.woltjeandClaude Opus 5.5 98814a67d2 docs(guides): slice 1 identities round 3, revoke before rm
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 22:14:10 -05:00
jason.woltjeandClaude Opus 5.5 ee82aa5e4f docs(slice1): row 35 SR round 2 review record (darkwing)
Verdict changes, #1517 comment 26712: the Vikunja rotation removes the
owner header before the revoke that needs it.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 22:13:33 -05:00
jason.woltjeandClaude Opus 5.5 bc81699c58 queue: row 35 SR round 2 changes (darkwing, comment 26712)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 22:13:33 -05:00
jason.woltje 6352af080c queue: row 35 SR round 2 requested 2026-10-04 22:11:31 -05:00
jason.woltjeandClaude Opus 5.5 104cf4f3f0 docs(guides): slice 1 identities round 2; lead decision 58
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 22:10:32 -05:00
jason.woltjeandClaude Opus 5.5 4d51c1304d docs(slice1): row 35 SR round 1 review record (darkwing)
Verdict changes, #1517 comment 26709. Gitea 1.27.1 and Vikunja 2.7.0
source checks for Sage's three questions; two mint defects.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 22:09:21 -05:00
jason.woltjeandClaude Opus 5.5 fe537f68a1 queue: rev 86, row 35 SR round 1 changes (darkwing, comment 26709)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 22:09:21 -05:00
jason.woltje d0e1bee751 queue: rev 85, row 37 note, S2 builds from v3a 2026-10-04 22:03:36 -05:00
jason.woltjeandClaude Opus 5.5 c9ff79c802 docs(plans): lead decision 57, schema v3a accepted
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 22:03:02 -05:00
jason.woltjeandClaude Opus 5.5 29daa48216 docs(slice1): schema v3a, task event rules (lead decision 56, Q3)
Two triggers: every task.* event names its task in subject, and
task.created cites a human.input event and a requirement id. The task
ref pattern is tightened on snapshots, decisions and subjects. Runs on
Node 24.21.0 and 26.8.1 match apart from the version line.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 22:02:31 -05:00
jason.woltje 5e8f0f4749 queue: revs 80-83, row 35 SR in review on #1517 2026-10-04 21:59:50 -05:00
jason.woltjeandClaude Opus 5.5 c9c1699a05 docs(guides): slice 1 identities runbook (row SR); lead decision 56
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 21:58:49 -05:00
jason.woltjeandClaude Opus 5.5 8c4460f35e chore(queue): row 34 S0 probe matrix started by filbert
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 21:58:22 -05:00
jason.woltje 6ecbf00b94 queue: row 36 S1 started by darkwing 2026-10-04 21:57:07 -05:00
jason.woltjeandClaude Opus 5.5 b02aade221 docs(rocko): slice 1 S2 preparation packet (record)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 21:56:11 -05:00
jason.woltjeandClaude Opus 5.5 06cf0d33d6 docs(plans): lead decision 55, schema v3 accepted
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 21:55:50 -05:00
jason.woltjeandClaude Opus 5.5 7ed831781b docs(slice1): schema v3 prototype, addendum B section 5
task_snapshots gains via and read_at, an integer-bucket CHECK with a
tombstone exception, the read-ordering rule in task_external_changes and
the tasks_open view. task.missing names its task and a reason. Prototype
rerun on Node 24.21.0 and 26.8.1; a mutant without the read_at rule
reports the broker's own move as external. Lead decision 52 (B3).

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 21:55:17 -05:00
jason.woltje 05a1cbf85a queue: revs 64-76, slice 1 rows 34-42, rows 34-37 briefed 2026-10-04 21:53:00 -05:00
jason.woltjeandClaude Opus 5.5 4837e1ea29 docs(plans): lead decision 54, slice 1 rows and owners
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 21:52:27 -05:00
jason.woltjeandClaude Opus 5.5 43c48d7a23 docs(plans): slice 1 brief, rows S0 to S7
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 21:50:59 -05:00
jason.woltjeandClaude Opus 5.5 dbfaad72c3 queue: rev 63, row 5 note, Gate E rides the slice 1 WebUI step
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 21:46:35 -05:00
jason.woltjeandClaude Opus 5.5 a59a976dda docs(prd): PRD draft 0.4 with PRDY round 3; lead decision 53
Tokens by hand from a runbook, Gitea bot users per role, slice 1 agents
as Jason's OS user, DMs through the existing connector, digest at 08:00
Central, Gate E with the slice 1 WebUI step. Approval as 1.0 is still
open.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 21:46:00 -05:00
jason.woltjeandClaude Opus 5.5 b6631e6b4f docs(plans): slice 1 addendum B; lead decision 52
Real Vikunja scope map, a read-only sync bot, a two-request poll that
sees column moves and deletions, and task_snapshots changes.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-04 18:42:31 -05:00