Commit 48c2f6a
fix(chip): scope yamllint indentation override + pin remaining objectives
Follow-up hygiene wins on top of 76b9dbe.
packages/chip/.yamllint.yaml
- Replace wholesale 'indentation: disable' with a per-path override.
- Indentation is now enforced for hand-authored YAML in the chip tree.
- The override list covers exactly the 11 generator-owned files whose
PyYAML safe_dump output uses sequence indentation yamllint flags:
board/kicad/e1-phone/production/ subtree, three dated audit YAMLs
under board/kicad/e1-phone/, and docs/evidence/pd/e1-soc-pd-input-contract.yaml.
- Verified by injecting a deliberate mis-indent into a hand-authored
file: yamllint catches it; reverting restores a clean exit.
packages/chip/scripts/check_e1_phone_board_package.py
- check_end_to_end_readiness: pin the two remaining objectives to their
authoritative artifacts.
- component_height_and_enclosure_step → enclosure-fit-execution-package.yaml
- supplier_footprints_pinouts_and_3d_models → supplier-to-kicad-evidence-map.yaml
- Both anchors are real v1-schema, fail-closed artifacts with forbidden_claims.
- All 9 end-to-end objectives are now pinned (was 7 of 9).
Verified:
docker run ... make e1-phone-board-package-check (green)
docker run ... make clean ci-fast (ci-fast complete)
yamllint . (exit 0)
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 76b9dbe commit 48c2f6a
2 files changed
Lines changed: 14 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13870 | 13870 | | |
13871 | 13871 | | |
13872 | 13872 | | |
| 13873 | + | |
13873 | 13874 | | |
| 13875 | + | |
13874 | 13876 | | |
13875 | 13877 | | |
13876 | 13878 | | |
| |||
0 commit comments