Pin frontend to the pending-account contract migration #583

Merged
weichen merged 19 commits from fix/admin-user-create-contract into main 2026-10-16 08:53:41 +00:00
19 Commits
Author SHA1 Message Date
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 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 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 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 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
agent-exec-transport d67d33e356 agent-exec transport 8dcf1d683c6c44d7ada71af1be36a40d/454b922884c5 2026-10-16 06:46:51 +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