Skip to content

build: enforce ordinary managed diagnostic gates - #56

Merged
deku2026 merged 1 commit into
mainfrom
codex/wp02-01-diagnostic-posture
Sep 21, 2026
Merged

deku2026 merged 1 commit into
mainfrom
codex/wp02-01-diagnostic-posture

Conversation

@deku2026

Copy link
Copy Markdown
Contributor

Ordinary managed builds now enforce the existing file-scoped namespace rule and fail analyzer warnings. Analyzer breadth, packages and runtime behavior are unchanged. Implements Design WP02.01 under merged Design PR47.

Validation: locked restore, full managed build and format, evaluated properties, real CS1030/IDE0161 rejection with restored successful builds, 63 engineering tests, provenance/licence checks, pre-commit, Windows native build (0 warnings/errors) and ABI test using the existing vcpkg tree. Packaging guard tests passed against the retained published baseline. Fresh immutable native/package consumers remain required PR CI gates; main publication and public verification remain pending.

Reviewed complete two-file diff. Retain branch/worktree; merge only after all applicable CI passes. No consumer package pin changes.

@deku2026
deku2026 merged commit b1c6d18 into main Sep 21, 2026
20 checks passed
@deku2026
deku2026 deleted the codex/wp02-01-diagnostic-posture branch September 21, 2026 22:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant