[AIAA] Build step 6: provenance check
- Vorherrschende Sprache
- TypeScript
- Sterne
- 56
- Forks
- 29
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Build step 6 (spec section 16, PR #363): CI that fails a deliverable PR
whose provenance block (section 15) is missing or malformed. A workflow
in `.github/workflows/` backed by a unit-tested script in
`scripts/assessment/`.
Done when:
- [ ] Unit tests cover the malformed, unfilled, and well-formed block
shapes and the draft-versus-ready leniency (section 15).
- [ ] The step's own draft PR exercises the workflow wiring live.
Strict rules once a PR is marked ready: resolved methodology SHA that
matches the phase A pin, listed data paths present in the tree, final
form disclosure, filled verification record, `verified` label. A
hand-written deliverable passes with `none` in the agent fields only;
the evidence rules still apply (HC-5, HC-7).
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Lies zuerst die Spec-Abschnitte 15 und 16 sowie PR #363, und untersuche anschließend die Workflow-Dateien in `.github/workflows/` und die Assessment-Skripte in `scripts/assessment/`. Füge Unit-Testabdeckung für fehlerhafte, unausgefüllte und wohlgeformte Blöcke sowie für die unterschiedliche Strenge bei Entwürfen und bereiten PRs hinzu, und überprüfe die Workflow-Verdrahtung live über den Draft-PR dieses Schritts.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- github-actions
- Bereich
- ci-cd
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Ruhig
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 65/100