specs/062-ci-pr-workflow/tasks.md
Tasks: CI and pull request workflow
Setup
- T001 [FR-001] [FR-002] [FR-003] Record observed PR115 duplication, clarified spec and primary-source design in specs/062-ci-pr-workflow/.
US1 and US2: Verification without duplicate interference
- T002 [FR-001] [FR-002] [FR-003] [FR-004] [FR-005] Update .github/workflows/ci.yml triggers, identity and credentials, preserving full/MSRV jobs and artifacts.
- T003 [FR-006] Exercise invalid workflow lint, add pinned workflow-lint job and explicit .github/actionlint.yaml runner label, verify valid lint.
US3: Reviewable delivery
- T004 [FR-007] [FR-008] Add .github/pull_request_template.md, docs/19-ci-and-pull-requests.md and ADR-0038; connect docs17/18/index and workflow context.
- T005 [FR-008] Enroll feature062 in .agents/workflow.json, regenerate specs/README.md and run repository/phase checks.
- T006 [FR-004] [FR-006] [FR-008] Obtain independent Standards/Spec reviews and record the final verification procedure in specs/062-ci-pr-workflow/verification.md.
T001 precedes source writes. T002/T003 precede T004's final guidance. T005 precedes T006. Root owns all source writes; reviewers are read-only. A verified task list is separate from actual delivery proof. No parallel source writers are needed.
After T006, run the final full/delivery gate, then publish and link the PR. Publication is gated by actual report status, not these checkboxes.