Files
git.stella-ops.org/docs/modules/policy/prep/2025-11-20-policy-aoc-19-001-prep.md
master d519782a8f
Some checks failed
Docs CI / lint-and-preview (push) Has been cancelled
prep docs and service updates
2025-11-21 06:56:36 +00:00

18 lines
867 B
Markdown

# Policy Linting Prep — PREP-POLICY-AOC-19-001-NEEDS-AGREED-LINTING-T
Status: Draft (2025-11-20)
Owners: Policy Guild
Scope: Define lint/analyzer targets for Policy AOC ingestion paths to unblock linting tasks.
## Required decisions
- Target projects: `StellaOps.Policy.Engine`, `StellaOps.Policy.*` libraries to include; excluded generated files.
- Rule set: nullability, async/sync mix, determinism (no DateTime.Now/Guid.NewGuid), ordering, and JSON property ordering rules.
- CI wiring: which pipeline, severity thresholds, baselines.
## Acceptance
- Publish agreed rule set and target list in `docs/modules/policy/design/policy-aoc-linting-rules.md`.
- Add baseline suppressions file path if needed.
## Handoff
Use this doc as the prep artefact for PREP-POLICY-AOC-19-001-NEEDS-AGREED-LINTING-T. Update with agreed rule set; then mark the sprint task DONE.