Skip to content

Document post-meeting propagation completion gates - #1820

Open
BillWagner wants to merge 1 commit into
dotnet:draft-v8from
BillWagner:page/post-meeting-propagation-gates
Open

BillWagner wants to merge 1 commit into
dotnet:draft-v8from
BillWagner:page/post-meeting-propagation-gates

Conversation

@BillWagner

Copy link
Copy Markdown
Member

Summary

Updates the two authoritative post-meeting execution prompts with durable gates learned from the completed C# 9–14 propagation and alpha-numbering audit:

  • explicit target-framework, LangVersion N, generated-project, and Roslyn enum proof;
  • exact local validation and terminal GitHub check settlement, with only an explicitly permitted ANTLR grammar-validator failure;
  • numeric alpha headings, exact non-dry-run renumbering, and second-run idempotence while preserving placeholders on feature PR source trees;
  • source-first repair, oldest-to-newest propagation, topology discovery, and no aggregate without a complete authorized feature set;
  • guarded rewrites, remote-SHA equality, ledger evidence, and protected checkout/worktree/stash integrity.

These requirements are encoded at the reusable Phase A and Phase B workflow entry points rather than duplicated in normative or conceptual documentation.

Validation

  • git diff --check
  • prompt front matter, fenced-code balance, and trailing-whitespace checks
  • final diff inspection
  • confirmed the repository Markdown workflow intentionally excludes .github/ prompt files

No standard text or production workflow files changed.

Encode version validation, numeric alpha numbering, root-first source repair, terminal check settlement, and protected-workspace evidence in the reusable post-meeting prompts.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: bce5e82a-89fd-4655-bc08-6d6ba97f0cc6
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