Purpose
Section titled “Purpose”Modern AI-assisted software engineering introduces two related but distinct architectural layers. This page clarifies the distinction for runtime architects, platform engineers, and delivery teams.
The objective is architectural clarity — not competitive positioning, dominance rhetoric, or paradigm wars.
Both layers represent meaningful evolution beyond prompt-driven agent loops. They operate at different abstraction levels and stack complementarily.
Core thesis
Section titled “Core thesis”Workflow methodologies and runtime infrastructure are not the same layer.
| Layer | Primary concern | Abstraction |
|---|---|---|
| Workflow layer | How AI systems participate in software delivery | Process-centric |
| Runtime substrate | How runtime architectures sustain long-horizon procedural cognitive execution | Runtime-centric |
Methodologies like AIDLC formalize the workflow layer: lifecycle phases, multi-agent collaboration, evidence gates, orchestration of planning through deployment.
AI Native SDLC formalizes the runtime substrate underneath: harness lifecycle, procedural DSL, materialization, contextual hydration, cognitive trace, deterministic gates, and SDLC baseline versioning.
Workflow layer
Section titled “Workflow layer”The workflow layer describes AI-assisted software development workflows — orchestration processes, lifecycle coordination, and operational execution flows.
What it organizes
Section titled “What it organizes”- lifecycle-aware AI workflows
- multi-agent collaboration patterns
- planning, review, implementation, and QA stages
- evidence gates and quality criteria
- hooks, state persistence, and task routing
- orchestration DAGs and delivery pipelines
Typical components
Section titled “Typical components”| Component | Role |
|---|---|
| Planners | Decompose intent into executable work |
| Implementers | Execute scoped changes |
| Reviewers | Validate against standards |
| QA agents | Verify behavior with evidence |
| Workflows | Stage ordering and lifecycle progression |
| Quality gates | Validation and compliance enforcement |
Core question
Section titled “Core question”How do AI systems participate in software development workflows?AIDLC and similar methodologies answer this at the process and delivery level. They introduced an important operational shift: treating AI-assisted delivery as a governed, lifecycle-aware workflow rather than ad-hoc prompting.
Runtime substrate
Section titled “Runtime substrate”The runtime substrate describes infrastructure required to sustain long-horizon procedural cognitive execution safely, observably, and governably.
Workflow coordination alone does not guarantee:
- operational continuity across session boundaries
- contextual integrity under token pressure
- verified stage transitions (not language claims of “done”)
- reusable, versionable procedural expertise
- observability of the SDLC process itself — not only tool calls
An explicit runtime infrastructure layer addresses these concerns.
What it organizes
Section titled “What it organizes”- runtime harness and lifecycle management
- procedural DSL as operational source of truth
- deterministic materialization and gate enforcement
- contextual hydration and session continuity
- cognitive trace and procedural observability
- playbook-based expertise provisioning
- SDLC baseline versioning
Typical components
Section titled “Typical components”| Component | Role |
|---|---|
| Runtime harness | Lifecycle, orchestration continuity, governance |
| Procedural DSL | Executable operational specification |
| Materialization layer | Validates integrations, provisions runtime state |
| Hooks | Session initialization, memory injection, trace updates |
| Commands | High-level orchestration entry points |
| Agents | Isolated execution contexts (subagent threads) |
| Skills | Procedural composition structures |
| Playbooks | Atomic procedural expertise units |
| Cognitive trace | Procedural observability across SDLC runs |
Core question
Section titled “Core question”How do runtime architectures sustain long-horizon procedural cognitive execution?The agent is not the architecture
Section titled “The agent is not the architecture”A common confusion: treating the agent persona as the system architecture.
| Layer | Role |
|---|---|
| LLM | Inference — reasoning, decomposition, adaptive decisions |
| Agent persona | Specialized cognitive role within an execution context |
| Runtime harness | Operational infrastructure — lifecycle, hooks, memory, gates |
| Procedural DSL | What the harness must sustain |
| Materialization | Deterministic enforcement — doctor, gates, init |
The LLM provides inference capability. The runtime sustains operational continuity. The harness governs execution lifecycle. The procedural layer formalizes operational expertise. The deterministic layer guarantees operational integrity.
How the layers stack
Section titled “How the layers stack”These systems are complementary, not mutually exclusive.
┌─────────────────────────────────────────────────────────┐│ Workflow Layer ││ Lifecycle methodology · stages · evidence gates ││ (AIDLC-style delivery workflows) │└──────────────────────────┬──────────────────────────────┘ │ runs on┌──────────────────────────▼──────────────────────────────┐│ Runtime Substrate (AI Native SDLC) ││ Harness · DSL · materialization · hooks · trace │└──────────────────────────┬──────────────────────────────┘ │ builds┌──────────────────────────▼──────────────────────────────┐│ Application ({workspace.target_root}/) ││ Any language · any structure · any framework │└─────────────────────────────────────────────────────────┘Workflow documentation tells you what stages exist and how delivery is governed.
Runtime documentation tells you how execution survives between stages, sessions, and agents.
AIDLC-style workflows run on top of a runtime substrate. The substrate does not replace delivery methodology — it provides the operational foundation those workflows require for long-horizon execution.
Workflow-centric vs runtime-centric
Section titled “Workflow-centric vs runtime-centric”| Dimension | Workflow layer | Runtime substrate |
|---|---|---|
| Primary abstraction | Pipeline / lifecycle stages | Runtime lifecycle |
| Operational center | Workflow orchestration | Runtime harness |
| Primary concern | Autonomous software delivery coordination | Long-horizon procedural cognitive execution |
| Observability focus | Stage completion, gate results | Tool calls + procedural trace + cognition lineage |
| Expertise location | Agent roles, pipeline definitions | Playbooks, skills, DSL, baselines |
| Continuity model | Workflow state persistence | Runtime hydration, handoffs, memory injection |
What AI Native SDLC is — and is not
Section titled “What AI Native SDLC is — and is not”AI Native SDLC is:
- Specification-first — the procedural DSL is operational source of truth
- Runtime-agnostic — adapter binding is pluggable (cursor, claude, openclaw, hermes-agent)
- Implementation-agnostic — any application at
{workspace.target_root}/
AI Native SDLC is not:
- a replacement for classical software engineering
- a fully probabilistic architecture without deterministic enforcement
- a single vendor tool or IDE feature
Deterministic infrastructure — gates, doctor, materialization — remains fundamental. The runtime is an operational layer built on top of classical deterministic systems.
The reference runtime adapter (.cursor/ for Cursor) is a reference implementation, not the architecture itself.
The architectural transition
Section titled “The architectural transition”The shift being formalized is not:
chatbot → autonomous AIThe shift is:
workflow-centric AI systems →runtime-centric procedural cognitive systemsAIDLC and related methodologies introduced AI-assisted lifecycle workflows — a necessary and valuable layer.
AI Native SDLC introduces runtime architectures capable of sustaining procedural cognitive execution operationally — the substrate those workflows depend on for continuity, governance, and observability across long engineering horizons.
Related documentation
Section titled “Related documentation”| Document | Subject |
|---|---|
| Architecture | Full runtime harness thesis |
| How It Works | Condensed entry and documentation map |
| Composition Stack | Playbooks → skills → commands → agents → harness |
| Observability | Runtime trace + cognitive trace |
| Materialization | Init, doctor, gates, manifest generation |