Skip to content

Rewrite roadmap: unified 5-pillar semantic engineering vision#43

Merged
Alan-Jowett merged 2 commits intomicrosoft:mainfrom
Alan-Jowett:rewrite-roadmap
Mar 20, 2026
Merged

Rewrite roadmap: unified 5-pillar semantic engineering vision#43
Alan-Jowett merged 2 commits intomicrosoft:mainfrom
Alan-Jowett:rewrite-roadmap

Conversation

@Alan-Jowett
Copy link
Member

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

Pillar Threat Model Status
1. Specification Integrity Correctness drift between specs, code, and tests Phase 1 ✅, Phase 2 partial ✅, Phase 3 planned
2. Software Archaeology Legacy risk — hidden invariants, undocumented behavior Partially shipped (\
everse-engineer-requirements)
3. Protocol & Standards Protocol risk — RFC drift, interop failures, breaking changes Planned
4. Security & Emergent Behavior Security risk — undocumented capabilities, bypass paths Planned
5. Continuous Semantic Integration Evolution risk — gradual drift across all artifacts Vision

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
\\

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>
Copilot AI review requested due to automatic review settings March 20, 2026 02:38
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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>
@Alan-Jowett Alan-Jowett merged commit 3aa5df8 into microsoft:main Mar 20, 2026
1 check passed
@Alan-Jowett Alan-Jowett deleted the rewrite-roadmap branch March 20, 2026 03:32
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.

2 participants