Commit Graph
3461 Commits
Author SHA1 Message Date
weichen 063e2f01ea Retrigger CI after the webhook outage
ci / svc-realcombo (pull_request) Successful in 1m55s
ci / test (pull_request) Successful in 6m0s
ci / test-pg (pull_request) Successful in 8m59s
Why: the card-receipt sync push landed while the Gitea HTTPS face was
down, so no Actions run was created for head 63fd1a1.
Evidence: empty commit; CI run is the evidence.
Impact: no content change.
Refs: PR #588
2026-10-16 09:51:12 +00:00
weichen 63fd1a1e85 Merge remote-tracking branch 'origin/main' into fix/account-chain-ui
ci / svc-realcombo (pull_request) Successful in 1m43s
ci / test (pull_request) Successful in 5m37s
ci / test-pg (pull_request) Successful in 8m40s
2026-10-16 09:34:08 +00:00
weichen f247de9c22 Record the deployed acceptance probe receipt
ci / svc-realcombo (pull_request) Successful in 2m6s
ci / test (pull_request) Successful in 6m4s
ci / test-pg (pull_request) Successful in 8m1s
Why: R1/R2 acceptance on the redeployed dev instance; bundle markers
and recovered-account credential rotation verified against 8788.
Evidence: bash /tmp/acctacc-acceptance-probe.sh output in card (SELF).
Impact: task card only.
Refs: frontend #95
2026-10-16 09:19:01 +00:00
weichen eb2bdd6a8c Merge pull request 'Pin frontend to the account chain UI alignment' (#586) from fix/account-chain-ui into main
ci / svc-realcombo (push) Successful in 1m56s
ci / test (push) Failing after 5m30s
ci / test-pg (push) Successful in 8m35s
2026-10-16 09:17:58 +00:00
weichen 6ffe8683ce Record the pin bump transport and deployment checkpoint
ci / svc-realcombo (pull_request) Successful in 2m9s
ci / test (pull_request) Successful in 6m16s
ci / test-pg (pull_request) Successful in 9m0s
Why: the u2 transport landed the frontend pin at dbb5f046 and the dev
instance was redeployed from RDM main carrying the same pin.
Evidence: transport receipt /tmp/u2-account-chain-pin-receipt.json (SELF).
Impact: task card only.
Refs: frontend #95
2026-10-16 09:03:53 +00:00
agent-exec-transport 8dac4914a8 agent-exec transport 8760aeab310c4690a1902a8b7e511d58/3ef7b525f5f2 2026-10-16 09:00:33 +00:00
weichen 582ffa6a4b Record the sync checkpoint
Why: bind the task validation checkpoint to the integration baseline.

Evidence: SELF recursive component checks; sync_base=5575859b611239a3ee09a8a82b55911318c87187; before_record=a0064dcc8e56cdc28db9b7693035e92328713ccc.

Impact: task metadata only.

Refs: .task/fix-account-chain-ui.md
2026-10-16 08:56:31 +00:00
weichen a0064dcc8e Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=5575859b611239a3ee09a8a82b55911318c87187.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-16 08:56:08 +00:00
weichen 5575859b61 Merge pull request 'Pin frontend to the pending-account contract migration' (#583) from fix/admin-user-create-contract into main
ci / svc-realcombo (push) Successful in 2m23s
ci / test-pg (push) Failing after 3m29s
ci / test (push) Successful in 6m30s
2026-10-16 08:53:40 +00:00
weichen 858116a831 Record the post-sync combination test receipt
ci / svc-realcombo (pull_request) Successful in 1m49s
ci / test (pull_request) Successful in 5m54s
ci / test-pg (pull_request) Successful in 7m39s
Why: the second sync to main 84900d4 invalidated the earlier test
receipt; the combined suite reran green on the synced head.
Evidence: make test exit 0 at c679756 (SELF, make evidence).
Impact: task card only.
Refs: PR #583
2026-10-16 08:23:25 +00:00
weichen c679756498 Record the sync checkpoint
ci / test-pg (pull_request) Successful in 8m27s
ci / svc-realcombo (pull_request) Successful in 2m11s
ci / test (pull_request) Successful in 5m57s
Why: bind the task validation checkpoint to the integration baseline.

Evidence: SELF recursive component checks; sync_base=84900d44d34d2d42428a5b5de1d92328d90a9950; before_record=417120e9753ad35988f78536b2b77ab097fb2d60.

Impact: task metadata only.

Refs: .task/fix-admin-user-create-contract.md
2026-10-16 08:13:28 +00:00
weichen 417120e975 Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=84900d44d34d2d42428a5b5de1d92328d90a9950.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-16 08:13:06 +00:00
weichen 84900d44d3 Merge pull request 'Close merged task cards (feature/card-close-20261016-080220Z)' (#584) from feature/card-close-20261016-080220Z into main
ci / svc-realcombo (push) Successful in 1m49s
ci / test (push) Successful in 5m55s
ci / test-pg (push) Successful in 8m4s
2026-10-16 08:10:55 +00:00
weichen 9e4bdd9b08 Close 1 merged task card(s) and archive them
ci / svc-realcombo (pull_request) Successful in 1m57s
ci / test (pull_request) Successful in 5m57s
ci / test-pg (pull_request) Successful in 7m45s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: fix-e2e-seed-credential-contract.md(PR#581) — merges verified via git log --merges plus Gitea API squash lookup against origin/main.
Impact: .task/*.md moved to .task/archive/ with status backfilled; no code or submodule change.
Refs: task.sh close (card-autoclose-r1)
2026-10-16 08:02:20 +00:00
weichen 6aba36d88b Calibrate the frontend pin to the merged PR head
ci / test (pull_request) Successful in 6m8s
ci / svc-realcombo (pull_request) Successful in 2m18s
ci / test-pg (pull_request) Successful in 7m54s
Why: frontend PR #94 merged as a merge commit; the pin must reference
the merged main head with identical tree before the Dev merge.
Evidence: /tmp/u5-pin-receipt.json; make test-frontend SELF entry.
Impact: frontend pin 46e99fe; task card.
Refs: frontend PR #94, Dev PR #583
2026-10-16 07:56:27 +00:00
agent-exec-transport a312df3bdc agent-exec transport a1019c22513d4f90a9c23e7bcd49f90e/8a133a778576 2026-10-16 07:55:57 +00:00
weichen 27cc94edfc Record goal and plan for the account chain UI alignment
Why: the forced-change gate and recovery proposal UI fixes need a task
card recording scope, units and acceptance before the pin bump lands.
Evidence: precheck receipt /tmp/precheck-account-chain-ui-20261016b.json (SELF).
Impact: task card only; no product code.
Refs: frontend #95, backend 8dfc223, b9c0a34
2026-10-16 07:55:56 +00:00
weichen 3f015a64b6 Record the task card for fix-account-chain-ui
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/fix-account-chain-ui.md; R0=e665bfb574fe3311bb1ffa02212c0620c4e310f7.

Impact: task metadata only; the feature workspace starts at e665bfb574.

Refs: .task/fix-account-chain-ui.md
2026-10-16 07:54:12 +00:00
weichen 6f02a7510d Merge pull request 'Migrate e2e.sh seeding to the login-key credential contract' (#581) from fix/e2e-seed-credential-contract into main
ci / svc-realcombo (push) Successful in 1m57s
ci / test-pg (push) Successful in 8m17s
ci / test (push) Successful in 6m13s
2026-10-16 07:53:46 +00:00
weichen 42ef39b2ba Record the sync attempt precheck receipt
ci / svc-realcombo (pull_request) Successful in 1m50s
ci / test (pull_request) Successful in 6m17s
ci / test-pg (pull_request) Successful in 8m20s
Why: task-sync writes its internal precheck receipt before the
cleanliness gate; commit keeps the card authoritative.
Evidence: make evidence SELF entry (make precheck inside task-sync).
Impact: task card only.
Refs: PR #583
2026-10-16 07:49:56 +00:00
weichen 8837310655 Record the sync checkpoint
ci / svc-realcombo (pull_request) Successful in 2m3s
ci / test (pull_request) Successful in 6m7s
ci / test-pg (pull_request) Successful in 8m11s
Why: bind the task validation checkpoint to the integration baseline.

Evidence: SELF recursive component checks; sync_base=e665bfb574fe3311bb1ffa02212c0620c4e310f7; before_record=af7b69e321feddbf76ffb0792c2ac811a0f87f78.

Impact: task metadata only.

Refs: .task/fix-admin-user-create-contract.md
2026-10-16 07:38:20 +00:00
weichen af7b69e321 Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=e665bfb574fe3311bb1ffa02212c0620c4e310f7.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-16 07:38:00 +00:00
weichen 1271d9ef9c Record the sync checkpoint
ci / svc-realcombo (pull_request) Successful in 1m56s
ci / test (pull_request) Successful in 5m49s
ci / test-pg (pull_request) Successful in 8m39s
Why: bind the task validation checkpoint to the integration baseline.

Evidence: SELF recursive component checks; sync_base=e665bfb574fe3311bb1ffa02212c0620c4e310f7; before_record=d539c88ba5f4af7894fb544882e36dc0ec7d3a16.

Impact: task metadata only.

Refs: .task/fix-e2e-seed-credential-contract.md
2026-10-16 07:29:16 +00:00
weichen d539c88ba5 Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=e665bfb574fe3311bb1ffa02212c0620c4e310f7.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-16 07:28:53 +00:00
weichen 836aca2371 Record u3 fail-stop reconciliation and u4 retry transport
ci / test (pull_request) Successful in 6m12s
ci / svc-realcombo (pull_request) Successful in 1m58s
ci / test-pg (pull_request) Successful in 7m50s
Why: the pin bump to the reviewed head required a fresh routed unit
after a startup TLS failure fail-stopped the first run; receipts and
composition evidence recorded per gating.
Evidence: /tmp/u3-pin-bump-receipt.json, /tmp/u4-pin-bump-receipt.json;
make test-frontend SELF entry.
Impact: task card + frontend pin bcb8171.
Refs: frontend PR #94
2026-10-16 07:24:04 +00:00
agent-exec-transport b4ec713725 agent-exec transport a710218cf4c34fe79d3862c7c5dbc4e9/d883ffb1b03b 2026-10-16 07:23:29 +00:00
weichen 552808f3a2 Record independent review verdict and closure
Why: delivery gating requires reviewer identity, objects, verdicts and
fix closure on the task card.
Evidence: review brief and diffs under /tmp (SELF refs).
Impact: task card only.
Refs: frontend bcb8171
2026-10-16 07:18:46 +00:00
weichen e665bfb574 Merge pull request 'Close merged task cards (feature/card-close-20261016-064648Z)' (#582) from feature/card-close-20261016-064648Z into main
ci / test (push) Successful in 6m6s
ci / test-pg (push) Successful in 8m2s
ci / svc-realcombo (push) Successful in 2m10s
2026-10-16 06:57:29 +00:00
weichen 220c041077 Record pin bump unit receipt and composition verification
ci / svc-realcombo (pull_request) Successful in 2m29s
ci / test (pull_request) Successful in 6m47s
ci / test-pg (pull_request) Successful in 9m43s
Why: the Dev-side frontend gitlink bump went through a routed unit and
task-sync; delivery gating requires the receipt and fresh evidence on
the synced head.
Evidence: /tmp/u2-pin-bump-receipt-b.json; make test-frontend SELF entry.
Impact: task card only.
Refs: frontend PR #94
2026-10-16 06:50:26 +00:00
weichen b79386c13f Record the sync checkpoint
Why: bind the task validation checkpoint to the integration baseline.

Evidence: SELF recursive component checks; sync_base=37b272ba0ecfaf97fe71db3947ddf1127594db8e; before_record=6e51a164e9ea3f6c5bd38e6ce754c62913222fea.

Impact: task metadata only.

Refs: .task/fix-admin-user-create-contract.md
2026-10-16 06:48:17 +00:00
weichen 6e51a164e9 Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=37b272ba0ecfaf97fe71db3947ddf1127594db8e.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-16 06:47:36 +00:00
weichen a91db11bb6 Backfill closure records into archived design task card
ci / svc-realcombo (pull_request) Successful in 2m36s
ci / test (pull_request) Successful in 7m23s
ci / test-pg (pull_request) Successful in 9m46s
Why: archived card left CI/merge/cleanup records as NOT_RUN placeholders;
delivery gates require the real GATE/merge/cleanup facts in the card.

Evidence: PR 580 merged at 37b272ba; CI run 1702 three jobs success on
f032af4; worktree and branches recycled (see card records).

Impact: archive bookkeeping only.

Refs: PR #582
2026-10-16 06:47:28 +00:00
agent-exec-transport d67d33e356 agent-exec transport 8dcf1d683c6c44d7ada71af1be36a40d/454b922884c5 2026-10-16 06:46:51 +00:00
weichen 0c7d293ba3 Close 1 merged task card(s) and archive them
ci / test-pg (pull_request) Failing after 2m4s
ci / svc-realcombo (pull_request) Successful in 2m34s
ci / test (pull_request) Successful in 7m55s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-document-visualization-plan.md(PR#580) — merges verified via git log --merges plus Gitea API squash lookup against origin/main.
Impact: .task/*.md moved to .task/archive/ with status backfilled; no code or submodule change.
Refs: task.sh close (card-autoclose-r1)
2026-10-16 06:46:48 +00:00
weichen 365e5451b1 Record the sync checkpoint
ci / test (pull_request) Successful in 7m17s
ci / svc-realcombo (pull_request) Successful in 2m9s
ci / test-pg (pull_request) Successful in 7m46s
Why: bind the task validation checkpoint to the integration baseline.

Evidence: SELF recursive component checks; sync_base=37b272ba0ecfaf97fe71db3947ddf1127594db8e; before_record=ad36a06e2e60593fc05acc4c8d19f5110a6dfb32.

Impact: task metadata only.

Refs: .task/fix-e2e-seed-credential-contract.md
2026-10-16 06:45:42 +00:00
weichen ad36a06e2e Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=37b272ba0ecfaf97fe71db3947ddf1127594db8e.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-16 06:45:20 +00:00
agent-exec-transport 7c137f7ad3 Migrate e2e.sh seeding to the login-key credential contract (transport)
Why: P0-B observation fix; --password creation rejected by the recovery contract.
Evidence: full e2e.sh run exit=0, both suites pass (task card evidence row).
Impact: scripts/e2e.sh only.
Refs: S9 acceptance report P0-B observation
2026-10-16 06:45:10 +00:00
weichen 37b272ba0e Merge pull request 'Document visualization cockpit design (reviewed, decisions frozen)' (#580) from feature/document-visualization-plan into main
ci / svc-realcombo (push) Successful in 2m1s
ci / test (push) Successful in 6m37s
ci / test-pg (push) Successful in 10m4s
2026-10-16 06:43:49 +00:00
weichen 55f778206d Record build and test evidence for the frontend unit
Why: delivery gating requires tool-written evidence for the three
completion outputs.
Evidence: make evidence SELF entry on the task card.
Impact: task card only.
Refs: frontend d8e610a
2026-10-16 06:42:44 +00:00
weichen 25900cb444 Record routing verdict and unit receipt for the contract fix
Why: agent-per-unit dispatch to the frontend repo is not supported until
that repo adopts AGENT-EXECUTION.md; verdict and precedent recorded.
Evidence: /tmp/u1-frontend-receipt.json (SELF).
Impact: task card only.
Refs: docs/superpowers/specs/2026-10-15-project-agent-execution-design.md
2026-10-16 06:42:28 +00:00
weichen 5fd8fe808b Record goal and plan for the admin user create contract fix
Why: UI account creation returns 400 (unknown field name) after the
backend contract change; task card records root cause, scope and units.
Evidence: precheck receipt /tmp/precheck-fix-admin-user-contract-20261016a.json (SELF).
Impact: task card only; no product code.
Refs: backend 8dfc223, b9c0a34
2026-10-16 06:31:36 +00:00
weichen 59af9f0627 Record the task card for fix-admin-user-create-contract
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/fix-admin-user-create-contract.md; R0=9edb011e63ab9bf104360379e52c30075bd2f344.

Impact: task metadata only; the feature workspace starts at 9edb011e63.

Refs: .task/fix-admin-user-create-contract.md
2026-10-16 06:28:16 +00:00
weichen f032af4fdc Backfill PR #580 into task card master record
ci / test (pull_request) Successful in 5m55s
ci / test-pg (pull_request) Successful in 8m20s
ci / svc-realcombo (pull_request) Successful in 1m57s
Why: card master-record field requires the PR link before merge.

Evidence: PR 580 created via Gitea API, state open (SELF, tool output).

Impact: card bookkeeping only.

Refs: PR #580
2026-10-16 06:27:47 +00:00
weichen 5c7b611c1f Record task-sync evidence for design deliverable
ci / svc-realcombo (pull_request) Successful in 1m54s
ci / test-pg (pull_request) Successful in 8m52s
ci / test (pull_request) Failing after 5m9s
Why: delivery gates require task-sync output written to the task card via
make evidence before requesting review and merge.

Evidence: make task-sync exit 0, sync_base 9edb011e63, tested_head d58d5bc1,
changed=0 (SELF, see card evidence table).

Impact: card bookkeeping only.

Refs: .task/feature-document-visualization-plan.md
2026-10-16 06:26:47 +00:00
weichen d58d5bc1dd Review design docs and freeze cockpit contract decisions
Why: user approved the four design documents and authorized implementation
(/goal); the plan's section-7 tradeoffs gate the I1 public DTO and had to be
frozen before any implementation unit starts. A read-only audit of the RDM
backend (Agent-System-RDM main 5df66106) supplied the source facts.

Evidence: audit findings recorded in rollout section 7 (tree is doc->section
only, no confidence field, no persisted conflict entity, per-project event seq
complete); review fixes folded into the read-model contract (statReasons,
structuralGap, AssertionSummary); precheck receipt READY imported via
task-resume.

Impact: unlocks I1 implementation in the RDM repo; design deliverable ready
for PR/CI/merge; no business code, pins, database or deployment touched.

Refs: .task/feature-document-visualization-plan.md
2026-10-16 06:25:19 +00:00
weichen 203129d32d Record the task card for fix-e2e-seed-credential-contract
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/fix-e2e-seed-credential-contract.md; R0=9edb011e63ab9bf104360379e52c30075bd2f344.

Impact: task metadata only; the feature workspace starts at 9edb011e63.

Refs: .task/fix-e2e-seed-credential-contract.md
2026-10-16 06:13:13 +00:00
weichen 5466f2cddb Document visualization cockpit design 2026-10-16 06:03:17 +00:00
weichen 7d829b5fd0 Record the task card for feature-document-visualization-plan
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-document-visualization-plan.md; R0=9edb011e63ab9bf104360379e52c30075bd2f344.

Impact: task metadata only; the feature workspace starts at 9edb011e63.

Refs: .task/feature-document-visualization-plan.md
2026-10-16 05:48:53 +00:00
weichen 9edb011e63 Merge pull request 'Close merged task cards (feature/card-close-20261016-052359Z)' (#579) from feature/card-close-20261016-052359Z into main
ci / svc-realcombo (push) Successful in 1m50s
ci / test (push) Successful in 5m53s
ci / test-pg (push) Successful in 7m56s
2026-10-16 05:32:28 +00:00
weichen dd95c2b02e Close 1 merged task card(s) and archive them
ci / svc-realcombo (pull_request) Successful in 2m5s
ci / test (pull_request) Successful in 5m56s
ci / test-pg (pull_request) Successful in 7m53s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: fix-duty-settings-gating.md(PR#578) — merges verified via git log --merges plus Gitea API squash lookup against origin/main.
Impact: .task/*.md moved to .task/archive/ with status backfilled; no code or submodule change.
Refs: task.sh close (card-autoclose-r1)
2026-10-16 05:23:59 +00:00