fred
e4cb0f99b1
review r1 fix: sole-authoring-path precision; storage transport/adapter disposition recorded in code and inventory doc
ci/woodpecker/pr/ci Pipeline was successful
2026-08-29 16:36:26 -05:00
fred
931542ee19
brain/gateway: prohibit mission_tasks.status as a write source (M4-3a phase 1)
...
ci/woodpecker/pr/ci Pipeline was canceled
SHARED-CONTRACT §5.1 phase 1 N-1 patch, ahead of the M4-3a expand DDL:
- mission-tasks repo (sole write path) strips status on create/update;
the column keeps its DB default and stays declared and readable.
- missions controller stops forwarding dto.status on create.
- DTO status fields stay declared (forbidNonWhitelisted would 400 frozen
legacy consumers) but are documented deprecated/ignored.
- §5.5 write-prohibition spec: 4 tests on what reaches the Drizzle chain.
2026-08-29 16:21:04 -05:00
marcie and orch-01
e09b8783b4
P1b: read-only viewers join the R1/R4 usage contract ( #1472 )
...
ci/woodpecker/push/publish Pipeline was canceled
Co-authored-by: marcie <[email protected] >
2026-08-29 21:03:07 +00:00
marcie and orch-01
abb0c93601
framework tools/tmux: agent-send socket default resolution + ambiguity guard (B1) ( #1466 )
...
ci/woodpecker/push/publish Pipeline failed
Co-authored-by: marcie <[email protected] >
2026-08-29 20:25:50 +00:00
marcie and orch-01
e67cced273
mosaic fleet logins: per-seat credential pass-through (P4 gap closure) ( #1473 )
...
ci/woodpecker/push/publish Pipeline was canceled
Co-authored-by: marcie <[email protected] >
2026-08-29 20:05:23 +00:00
marcie and orch-01
09d24b9275
pr-merge --base-line: gated intra-line exception (B5) ( #1471 )
...
ci/woodpecker/push/publish Pipeline was successful
Co-authored-by: marcie <[email protected] >
2026-08-29 18:14:40 +00:00
marcie and orch-01
ed4c543872
mosaic coord: board subcommand + roll alias (P3 gap closure) ( #1470 )
...
ci/woodpecker/push/publish Pipeline was canceled
Co-authored-by: marcie <[email protected] >
2026-08-29 17:52:30 +00:00
fred
215faeda0a
feat(hierarchy): M4-1b-ii hierarchy command family, grant evaluation, visibility ( #1465 )
ci/woodpecker/push/publish Pipeline was canceled
2026-08-29 16:54:39 +00:00
orch-01
5125fe21b0
p0 line landing: coord board/roll + wrapper usage contract + dispatch layer (successor to #1467 ) ( #1468 )
...
ci/woodpecker/push/publish Pipeline was canceled
Co-authored-by: orch-01 <[email protected] >
2026-08-29 16:24:08 +00:00
marcie and orch-01
41e8046371
framework tools/git: issue-comment R1/R4 usage-error contract (sync from brain) ( #1462 )
...
ci/woodpecker/push/publish Pipeline failed
Co-authored-by: marcie <[email protected] >
2026-08-29 01:58:42 +00:00
fred
2148c20d26
feat(hierarchy): audit event + outbox machinery (M4-1b-i, contract 1 §5.2) ( #1460 )
ci/woodpecker/push/publish Pipeline was successful
2026-08-28 02:22:53 +00:00
fred
5964dab891
feat(db): hierarchy record class schema + witnesses (contract 1, M4-1a) ( #1459 )
ci/woodpecker/push/publish Pipeline was successful
2026-08-28 00:42:35 +00:00
fred
1c79af25d4
fix(mosaic): retry the Invariant R pi version probe under CI load ( #1441 )
ci/woodpecker/push/publish Pipeline was canceled
2026-08-27 16:38:53 +00:00
ops-deploy-01
7b25be22e9
fix( #1394 ): recover-token headless — dual path (--email flag + piped stdin) with documented precedence ( #1423 )
...
ci/woodpecker/push/publish Pipeline was successful
Co-authored-by: ops-deploy-01 <[email protected] >
2026-08-25 16:14:56 +00:00
ops-deploy-01
4e3d179e61
fix( #1390 ): gateway uninstall headless — --yes/--remove-data; non-TTY without consent fails loud ( #1422 )
...
ci/woodpecker/push/publish Pipeline was canceled
Co-authored-by: ops-deploy-01 <[email protected] >
2026-08-25 16:00:17 +00:00
ops-deploy-01 and orch-01
ae58482b72
fix( #1392 ): review-285 N1+N2 follow-up — env has no config authority in schema-check; verification throws fatal at install ( #1421 )
...
ci/woodpecker/push/publish Pipeline was canceled
Co-authored-by: ops-deploy-01 <[email protected] >
2026-08-25 15:08:04 +00:00
code-be-02 and orch-01
d30a4cce00
feat(git-tools): consume .mosaic/repo.json declarations in compat mode (T51 WP5b) ( #1416 )
...
ci/woodpecker/push/publish Pipeline failed
Co-authored-by: code-be-02 <[email protected] >
2026-08-25 12:55:40 +00:00
veronica and orch-01
4cd280e48d
feat(tools/git): grant-reviewer.sh org-team reviewer grant with fail-closed read-back ( #1415 ) ( #1417 )
...
ci/woodpecker/push/publish Pipeline failed
Co-authored-by: veronica <[email protected] >
2026-08-25 02:30:33 +00:00
code-infra-01 and orch-01
8738a03893
fix( #1395 ): accounts.issuer column + credential-only backfill — password auth on fresh installs ( #1401 )
...
ci/woodpecker/push/publish Pipeline failed
Co-authored-by: code-infra-01 <[email protected] >
2026-08-25 01:19:29 +00:00
veronica and orch-01
812e2df1da
fix( #1408 ): mosaic-agent@ condition arms on either home shape ( #1410 )
...
ci/woodpecker/push/publish Pipeline was canceled
Co-authored-by: veronica <[email protected] >
2026-08-25 01:17:15 +00:00
veronica and orch-01
8c292fb32f
fix( #1408 ): legacy-socket launch guard + seat launch.sh preference ( #1409 )
...
ci/woodpecker/push/publish Pipeline was canceled
Co-authored-by: veronica <[email protected] >
2026-08-25 00:49:27 +00:00
ops-deploy-01 and orch-01
4d24ae8618
fix( #1392 ): hash-ledger migrations + install-time schema verification ( closes #1392 , closes #1402 ) ( #1403 )
...
ci/woodpecker/push/publish Pipeline failed
Co-authored-by: ops-deploy-01 <[email protected] >
2026-08-24 23:11:50 +00:00
code-be-01 and orch-01
d7b1dd9601
test(git-tools): wrapper-guard harness distinguishes tool failure from drift (#1380-FF) ( #1388 )
...
ci/woodpecker/push/publish Pipeline was successful
Co-authored-by: code-be-01 <[email protected] >
2026-08-24 21:43:09 +00:00
code-be-01 and orch-01
0db2d19a22
feat(framework): mosaic doctor structure-anchor provisioning check (T51 WP0b) ( #1379 )
...
ci/woodpecker/push/publish Pipeline was successful
Co-authored-by: code-be-01 <[email protected] >
2026-08-24 20:15:08 +00:00
code-be-01 and orch-01
8eb7e6354e
fix(fleet): resolve-then-validate symlink guard + framework helper resolution ( #1380 ) ( #1383 )
...
ci/woodpecker/push/publish Pipeline failed
Co-authored-by: code-be-01 <[email protected] >
2026-08-24 19:39:13 +00:00
code-be-01 and orch-01
9014a510a9
ci(mosaic): repo-structure declaration CI gate (T51 WP5c) ( #1378 )
...
ci/woodpecker/push/publish Pipeline was successful
Co-authored-by: code-be-01 <[email protected] >
2026-08-24 04:43:26 +00:00
orch-01
9cd6d39b71
fix(git-tools): pr-create API fallback resolves base from forge default branch (E4) ( #1376 )
ci/woodpecker/push/publish Pipeline was successful
2026-08-24 02:49:38 +00:00
code-be-01 and orch-01
143f925fd8
fix(git-tools): admin-gated --no-ci-expected merge assertion for CI-less repositories ( #1373 )
...
ci/woodpecker/push/publish Pipeline was successful
Co-authored-by: code-be-01 <[email protected] >
2026-08-23 18:54:49 +00:00
fred and gate-merge-01
24294d3b77
fix(git-tools): issue-view shows comment bodies and names the real tea failure ( #1357 ) ( #1365 )
...
ci/woodpecker/push/publish Pipeline was successful
Co-authored-by: fred <[email protected] >
2026-08-22 00:23:22 +00:00
veronica and gate-merge-01
24caeab057
fix(tmux): locate the REPL input box by shape, not by a Claude-only glyph ( #1363 )
...
ci/woodpecker/push/publish Pipeline was successful
Co-authored-by: veronica <[email protected] >
2026-08-21 23:45:08 +00:00
fred and gate-merge-01
888a6ad29b
fix( #1356 ): tea login resolution fails closed on a declared git identity ( #1361 )
...
ci/woodpecker/push/publish Pipeline was canceled
Co-authored-by: fred <[email protected] >
2026-08-21 23:04:31 +00:00
fred
24462f460e
docs(git-wrappers): correct the stale --login fallback and document the test suite's identity split ( #1354 )
ci/woodpecker/push/publish Pipeline was successful
2026-08-21 14:42:36 +00:00
veronica and fred
a480ee83dc
docs(W4): document contract — stamp kind and status on 104 live docs ( #1350 )
...
ci/woodpecker/push/publish Pipeline was canceled
Co-authored-by: veronica <[email protected] >
2026-08-21 14:07:36 +00:00
fred
fd43ed5420
fix(git-wrappers): no --login must use the caller's own credential, not a guessed shared login ( #1352 )
ci/woodpecker/push/publish Pipeline was successful
2026-08-21 04:10:42 +00:00
fargo and fred
1d84bc3f3d
fix(fleet): lease-broker activation, symlink-safe unit placement, named launch refusal — Wall 6 ( #1292 ) ( #1297 )
...
ci/woodpecker/push/publish Pipeline was successful
Co-authored-by: fargo <[email protected] >
2026-08-21 00:40:29 +00:00
fred
6306914965
fix(lease-broker): no lease held is a no-op success, not a denied transition ( #1339 )
ci/woodpecker/push/publish Pipeline was successful
2026-08-20 23:40:09 +00:00
fred
af43a7a63e
docs(fleet): tier the north star and declare the tier-0 operator surface ( #1337 )
ci/woodpecker/push/publish Pipeline was canceled
2026-08-20 23:05:34 +00:00
fred
ca97b885b0
fix( #808 ): never borrow a session identity for non-tmux senders ( #1335 )
ci/woodpecker/push/publish Pipeline was successful
2026-08-20 21:03:50 +00:00
code-infra-01
6db0bead44
fix( #1327 ): sentinel-managed PATH block, default-home-only profile writes ( #1330 )
...
ci/woodpecker/push/publish Pipeline failed
Co-authored-by: code-infra-01 <[email protected] >
2026-08-20 20:20:33 +00:00
code-infra-01 and fred
6a9b2cf6c1
fix(git-tools): pr-merge queue guard reads CI status from the BASE repo for fork PRs (B1) ( #1334 )
...
ci/woodpecker/push/publish Pipeline was canceled
Co-authored-by: code-infra-01 <[email protected] >
2026-08-20 20:18:59 +00:00
e9485c3d96
docs(l0): parameterize hard gates on the project's integration trunk ( #1216 , Option A) ( #1217 )
...
ci/woodpecker/push/publish Pipeline was successful
Co-authored-by: Ghost <>
2026-08-20 18:38:18 +00:00
d2f0846dcc
fleet: put the bootstrapped Node on PANE_PATH ( #1256 ) ( #1258 )
...
ci/woodpecker/push/publish Pipeline was canceled
Co-authored-by: Ghost <>
2026-08-20 18:31:30 +00:00
fred and gate-merge-01
4f22a58041
guides: two measurement rules about pinned tool versions ( #1316 )
...
ci/woodpecker/push/publish Pipeline was successful
Co-authored-by: fred <[email protected] >
2026-08-20 16:40:58 +00:00
ops-01
9af456c240
merge: absorb next (pin cb9a0d1 + #1325 + #1129 ) for the controlled pinned-image rerun
...
ci/woodpecker/pr/ci Pipeline failed
Per ops-ci-01's procedure (comments 23386/23394, brain D27): pipeline config
travels with the commit under test, so the controlled rerun requires the pinned
anchor in the PR head itself. This merge absorbs everything next took since the
original merge parent (1bdeed62 ): the ci-base pin (cb9a0d1 , lock-9cb7ffcd8828),
the legacy-credential removal (#1325 ), and the ci-queue-wait statuses:null fix
(#1129 — the branch from the divergence analysis, now landed).
One conflict, same file as round 1: test:framework-shell union — our 54-entry
chain plus next's new test-ci-queue-wait-no-status.sh entry at its position
(55 entries, every target existence-verified). Enumeration guard green:
population 61, enumerated 46, excluded (signed) 16.
2026-08-19 18:43:19 -05:00
fargo
420507da77
fix( #1323 ): remove legacy credential read and force-merge recipe from mosaic-gitea ( #1325 )
ci/woodpecker/push/publish Pipeline was successful
2026-08-19 22:51:35 +00:00
d339e8fd21
fix(git-tools): ci-queue-wait — Gitea statuses:null no longer malformed; CI-less repos pushable again ( #1129 )
...
ci/woodpecker/push/publish Pipeline was successful
Co-authored-by: Ghost <>
2026-08-19 22:08:34 +00:00
ops-01
018d96a412
fix(merge): drop fleet test-start-agent-session.sh from framework-shell chain — review B1
...
ci/woodpecker/pr/ci Pipeline failed
Review stack#1324 id 201 (rev-code-01): the union resolution chained main's #1073
fleet test while keeping next's signed exclusion of it (#1271 burn-down: the test
asserts missing-binary behavior but CI provides pi on PATH — fails by design).
check-test-enumeration CONTRADICTORY EXCLUSION, CI pipeline 2532 terminal failure.
Fix per verified review recommendation: remove the chain entry (55 -> 54 parts),
keeping next's exclusion and #1271 state. Guard now passes:
population 60, enumerated 45, excluded (signed) 16.
2026-08-19 16:44:31 -05:00
ops-01
b01950e92f
merge: absorb main into next — 23-commit divergence (08-05..13 base=main window)
...
ci/woodpecker/pr/ci Pipeline failed
17 content commits + 3 merge bubbles were genuinely missing from next (~8,000 lines:
goal controller #1152 , framework enforcement #1174/#1195, pr-edit wrapper #1173/#1200,
pipefail series #1100/#1105/#1106/#1107, git-tools fixes #1073/#1085/#1086/#1089,
#991 , #1007 , enrollment tolerance #1094 ). 3 commits were already in next by content
(#1060 identical, #1066/#1062 evolved twins — conflicts resolved to next's side).
Per-commit classification and evidence: mosaic-brain fleet/lanes/stack-remediation/main-next-divergence.md.
Conflict resolutions (6 files) itemized in the PR body.
2026-08-19 16:27:17 -05:00
fargo
1bdeed62eb
fix( #1320 ): placeholder-ize private-network topology, drop raw-curl force-merge recipe ( #1322 )
ci/woodpecker/push/publish Pipeline was successful
2026-08-19 21:15:54 +00:00
fargo
95d5cb32d4
format: cover folded skills' js/ts scripts with repo prettier
...
ci/woodpecker/pr/ci Pipeline was successful
The repo format:check glob covers ts/js alongside md; four non-markdown
scripts inside the folded tree were flagged after the md pass. Same pinned
prettier 3.8.1, same markup-only class (verified: node --check still passes
on the js files).
2026-08-19 14:41:18 -05:00