chore: auto-commit after execute-task

GSD-Unit: M001/S06/T01
This commit is contained in:
2026-03-27 08:54:34 +01:00
parent 7a44ebbd77
commit bdc47dde7f
31 changed files with 2017 additions and 966 deletions
@@ -0,0 +1,41 @@
---
estimated_steps: 12
estimated_files: 5
skills_used: []
---
# T03: Run integrated acceptance and capture evidence
Execute the live acceptance loop and record results as an artifact for S07/UAT handoff.
- Why: prove the `/jobs → workspace → reminders/dashboard → follow-up/manual-send boundary` loop runs in the live stack after stabilization and seeding.
- Steps:
1) Create `scripts/s06-acceptance-run.sh` to orchestrate: ensure backend running, run preflight + seed scripts, then run existing automated regressions most relevant to the loop (e.g., `end-to-end-trust-loop.test.tsx`) and capture outputs.
2) Perform a guided browser run (can use agent-browser/Playwright) hitting /jobs, /reminders, /dashboard, opening the seeded job workspace, inspecting Tailored CV, Correspondence (linked-thread status), Follow-up draft manual-send boundary; note Gmail continuity if blocked.
3) Write findings and screenshots/links into `docs/s06-acceptance-run.md` (what passed, what blocked, manual-send boundary observation, Gmail continuity status). Call out any gaps explicitly.
4) Ensure commands avoid leaking tokens; artifacts redact secrets.
- Failure Modes (Q5): backend not running → script stops after preflight; tests fail → record failure in artifact; browser step blocked by auth → document and include auth instructions.
- Load Profile (Q6): single-user flows; test runner CPU-bound but acceptable.
- Negative Tests (Q7): note expected failure if Gmail remains unconfigured; ensure manual-send boundary not auto-triggered during run.
- Must-haves: acceptance-run script exists; artifact populated with live results; manual-send boundary explicitly observed; Gmail continuity status recorded (even if blocked).
- Verification: `bash scripts/s06-acceptance-run.sh` && `test -s docs/s06-acceptance-run.md`
## Inputs
- ``scripts/s06-preflight.sh``
- ``scripts/s06-acceptance-data.sh``
- ``job-tracker-ui/src/end-to-end-trust-loop.test.tsx``
- ``job-tracker-ui/src/components/JobDetailsDialog.tsx``
- ``job-tracker-ui/src/components/Correspondence.tsx``
## Expected Output
- ``scripts/s06-acceptance-run.sh``
- ``docs/s06-acceptance-run.md``
## Verification
bash scripts/s06-acceptance-run.sh && test -s docs/s06-acceptance-run.md
## Observability Impact
Orchestrated run logs preflight/seed/test results; artifact captures UI observations incl. manual-send boundary and Gmail continuity. Scripts surface failures with exit codes and summarized outputs.