feature/pp-58-runtime-image-contract #68

Merged
darkhelm merged 7 commits from feature/pp-58-runtime-image-contract into main 2026-06-19 17:01:10 -04:00
Owner

Summary

This PR tightens repository quality enforcement around markdown and documentation. It adds markdownlint to the cicd-checks workflow, expands pre-commit coverage so markdown files are checked repo-wide, and cleans up the PP-58 documentation set to keep it aligned with the new policy.

What changed

  • Added a Markdownlint Check entry to .gitea/workflows/cicd-checks.yaml
  • Added markdownlint to pre-commit and widened prettier coverage to include markdown files across the repo
  • Updated README.md to satisfy markdownlint line-length rules
  • Normalized the PP-58 documentation set:
    • docs/DEPLOYABLE_RUNTIME_CONTRACT.md
    • docs/adr/ADR003-deployable_runtime_image_contract.md
    • docs/DEVELOPMENT.md
    • docs/CICD_MULTI_STAGE_BUILD.md
    • docs/CICD_TROUBLESHOOTING_GUIDE.md
    • docs/SECURE_DOCKER_CICD.md

Validation

  • pre-commit run markdownlint --files README.md docs/DEPLOYABLE_RUNTIME_CONTRACT.md
  • pre-commit run prettier --files README.md docs/DEPLOYABLE_RUNTIME_CONTRACT.md
  • Workflow YAML validation returned no errors

Notes

This change does not alter application runtime behavior. It only strengthens CI and documentation quality enforcement.

## Summary This PR tightens repository quality enforcement around markdown and documentation. It adds `markdownlint` to the `cicd-checks` workflow, expands pre-commit coverage so markdown files are checked repo-wide, and cleans up the PP-58 documentation set to keep it aligned with the new policy. ## What changed - Added a `Markdownlint Check` entry to `.gitea/workflows/cicd-checks.yaml` - Added `markdownlint` to pre-commit and widened prettier coverage to include markdown files across the repo - Updated `README.md` to satisfy markdownlint line-length rules - Normalized the PP-58 documentation set: - `docs/DEPLOYABLE_RUNTIME_CONTRACT.md` - `docs/adr/ADR003-deployable_runtime_image_contract.md` - `docs/DEVELOPMENT.md` - `docs/CICD_MULTI_STAGE_BUILD.md` - `docs/CICD_TROUBLESHOOTING_GUIDE.md` - `docs/SECURE_DOCKER_CICD.md` ## Validation - `pre-commit run markdownlint --files README.md docs/DEPLOYABLE_RUNTIME_CONTRACT.md` - `pre-commit run prettier --files README.md docs/DEPLOYABLE_RUNTIME_CONTRACT.md` - Workflow YAML validation returned no errors ## Notes This change does not alter application runtime behavior. It only strengthens CI and documentation quality enforcement.
darkhelm added 5 commits 2026-06-19 11:56:56 -04:00
darkhelm added 1 commit 2026-06-19 13:05:28 -04:00
ci: fix markdownlint/prettier checks and container pre-commit env
All checks were successful
CICD Start / Sanity and Base Decision (pull_request) Successful in 10s
654ba6ec25
darkhelm added 1 commit 2026-06-19 14:26:04 -04:00
ci: copy markdownlint config into cicd image
All checks were successful
CICD Start / Sanity and Base Decision (pull_request) Successful in 21s
40cfeb6889
darkhelm merged commit 9b742a5a6d into main 2026-06-19 17:01:10 -04:00
darkhelm deleted branch feature/pp-58-runtime-image-contract 2026-06-19 17:01:14 -04:00
Sign in to join this conversation.