Cover the admin create path in the composition e2e harness #591

Merged
weichen merged 14 commits from fix/admin-create-e2e-guard into main 2026-10-16 11:48:45 +00:00
14 Commits
Author SHA1 Message Date
weichen e44f3c1044 Record post-sync checkpoint and fresh evidence
ci / svc-realcombo (pull_request) Successful in 2m44s
ci / test (pull_request) Successful in 6m39s
ci / test-pg (pull_request) Successful in 8m14s
Why: main advanced; sync merged it and gating requires fresh evidence
on the new head.
Evidence: make evidence SELF entries.
Impact: task card only.
Refs: Dev PR #591
2026-10-16 11:37:14 +00:00
weichen 4e5abfe79a Record the sync checkpoint
Why: bind the task validation checkpoint to the integration baseline.

Evidence: SELF recursive component checks; sync_base=f302341a02b0c0dcf94f2017d56ff94a17a3617d; before_record=ff8f935397118590132917911cd9d750f565f381.

Impact: task metadata only.

Refs: .task/fix-admin-create-e2e-guard.md
2026-10-16 11:37:07 +00:00
weichen ff8f935397 Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=f302341a02b0c0dcf94f2017d56ff94a17a3617d.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-16 11:36:34 +00:00
weichen 30545e7237 Record composition evidence on the calibrated head
ci / svc-realcombo (pull_request) Successful in 2m6s
ci / test (pull_request) Successful in 6m10s
ci / test-pg (pull_request) Successful in 8m10s
Why: delivery gating requires fresh evidence on the final candidate.
Evidence: make test-frontend SELF entry (vitest + knip gate).
Impact: task card only.
Refs: frontend PR #97, Dev PR #591
2026-10-16 11:24:34 +00:00
weichen 4a6dd9291d Calibrate pin to the merged frontend head and record u3
ci / svc-realcombo (pull_request) Successful in 1m56s
ci / test (pull_request) Successful in 6m20s
ci / test-pg (pull_request) Successful in 8m24s
Why: frontend PR #97 merged as a merge commit; the pin must reference
the merged main head with identical tree before the Dev merge.
Evidence: /tmp/u3-e2eguard-receipt.json; make test-frontend SELF entry.
Impact: frontend pin 65ab7a8; task card.
Refs: frontend PR #97, Dev PR #591
2026-10-16 11:23:28 +00:00
agent-exec-transport 9e7eccbbd5 agent-exec transport 6eb9277aaf314a938e83d5d1e5b1f524/5f1b334f0c40 2026-10-16 11:23:12 +00:00
weichen c277f4d837 Record the sync checkpoint
ci / svc-realcombo (pull_request) Successful in 2m44s
ci / test (pull_request) Successful in 6m43s
ci / test-pg (pull_request) Successful in 9m33s
Why: bind the task validation checkpoint to the integration baseline.

Evidence: SELF recursive component checks; sync_base=8218685ced13b51f7420587391f93ec3cbcc995d; before_record=a5a3f0699151f8dec1abc2ac8176e33fd5555ac5.

Impact: task metadata only.

Refs: .task/fix-admin-create-e2e-guard.md
2026-10-16 11:09:19 +00:00
weichen a5a3f06991 Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=8218685ced13b51f7420587391f93ec3cbcc995d.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-16 11:08:48 +00:00
weichen 890d855b41 Record unit receipts for the e2e guard increments
Why: routing receipts including one fail-stop and one defective
transport (reverted) must be on the card per gating.
Evidence: /tmp receipts referenced in the unit table; harness PASS
receipt written by make evidence.
Impact: task card only.
Refs: frontend PR #97
2026-10-16 11:08:44 +00:00
agent-exec-transport 7680fce2b9 agent-exec transport 1e838b56991942bfa7e24de1bf5483ec/cf65ec2b6896 2026-10-16 11:06:38 +00:00
weichen 534910a40c Record evidence receipt appended by the failed harness attempt
Why: the evidence tool wrote its receipt before the run failed on pin
drift; commit keeps the card authoritative before re-dispatch.
Evidence: make evidence receipt (SELF).
Impact: task card only.
Refs: harness run
2026-10-16 11:01:12 +00:00
agent-exec-transport 1c9b9c0c44 agent-exec transport 96b16740a1b6471d9de1166e021c220c/e595baf005a0 2026-10-16 10:59:25 +00:00
weichen 9281edce01 Record goal and completed prerequisites for the e2e guard task
Why: the verifier-scoped increment adds the admin-create browser
scenario to the composition harness; card records prior evidence and
scope.
Evidence: deployed-dev spec run and browser acceptance (SELF, /tmp).
Impact: task card only.
Refs: frontend PR #97, PR #94
2026-10-16 10:56:35 +00:00
weichen 1a022aa067 Record the task card for fix-admin-create-e2e-guard
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/fix-admin-create-e2e-guard.md; R0=5f848b17849f85d19662db1cc46a41a7dacc25e1.

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

Refs: .task/fix-admin-create-e2e-guard.md
2026-10-16 10:55:26 +00:00