Rewrite roadmap: unified 5-pillar semantic engineering vision#43
Merged
Alan-Jowett merged 2 commits intomicrosoft:mainfrom Mar 20, 2026
Merged
Rewrite roadmap: unified 5-pillar semantic engineering vision#43Alan-Jowett merged 2 commits intomicrosoft:mainfrom
Alan-Jowett merged 2 commits intomicrosoft:mainfrom
Conversation
Restructure the roadmap from a flat feature list into five capability pillars that build on each other, each addressing a distinct threat model: 1. Specification Integrity (Phases 1-3, partially shipped) 2. Software Archaeology (legacy systems, hidden behavior) 3. Protocol & Standards Engineering (RFC workflows, interop) 4. Security & Emergent Behavior (undocumented capabilities, bypass) 5. Continuous Semantic Integration (CI pipeline, living specs) Integrates 18 work items from the design brainstorming session. Preserves existing shipped status markers, adds dependency map, expands new protocols/personas/formats/taxonomies sections. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Contributor
There was a problem hiding this comment.
Pull request overview
Rewrites docs/roadmap.md into a structured, dependency-aware roadmap organized around five “pillar” capability areas (spec integrity, archaeology, standards, security, and continuous semantic integration) to better communicate long-term direction and sequencing.
Changes:
- Reorganized the roadmap from a flat list into five pillars with explicit threat models and dependency relationships.
- Updated/expanded roadmap content for audits, RFC/standards work, security/emergent behavior, and CSI automation, including a new dependency map.
- Refreshed distribution/packaging and extension sections to align with the current positioning.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Rewrites the roadmap from a flat feature list into a structured, dependency-aware plan organized around five capability pillars — each addressing a distinct class of engineering risk.
Structure
What changed vs. the previous roadmap
Dependency Map
\
Phase 1: Cross-Doc Audits ✅
Phase 2: Code ↔ Spec Audits ✅ (code) / planned (test)
│
├── Phase 3: Invariant Extraction
│ ├── Pillar 3: Protocol & Standards
│ └── Pillar 5: CSI & Living Specs
│
├── Pillar 2: Software Archaeology
└── Pillar 4: Security & Emergent Behavior
\\