b85da0471b
---ci--- project: acdl phase: 3 milestone: v1.30 status: execute wave: 3 persona: ci-doc-writer ---/ci---
216 lines
18 KiB
Markdown
216 lines
18 KiB
Markdown
<!--
|
||
REQ-372 — Nova Leadership Presentation Deck (v1.30, single-shot artifact).
|
||
|
||
This deck is the leadership artifact for Infrastructure & Operations
|
||
(CTO + VP Technology + Product Management), presented live in
|
||
August 2026, securing architecture endorsement and a November 2026
|
||
runway to demonstrate Nova's next milestone.
|
||
|
||
Related-but-distinct artifact: nova-autonomous-cloud-delivery-marp.md
|
||
(the citizen-developer pitch). This deck does NOT compress or modify
|
||
that artifact — the two decks remain discrete (D-241). The existing
|
||
citizen-developer deck is untouched.
|
||
|
||
Vision grounding: [1] citations in slides 3, 5, 7 speaker notes
|
||
resolve to docs/vision.md (the spec's acdl-vision.md reference).
|
||
|
||
Diagrams: 7 S&P-themed mermaid diagrams (D-246), one per slide,
|
||
rendered via scripts/render_leadership_diagrams.sh (mmdc + vendored
|
||
Chromium libs). Sources: assets/mmd/leadership-slide-N.mmd.
|
||
PNGs: assets/png/leadership-slide-N.png.
|
||
|
||
Render: python3 scripts/render_pptx.py docs/presentations/nova-leadership-deck-marp.md \
|
||
--output docs/presentations/nova-leadership-deck.pptx
|
||
Smoke test: bash scripts/check_leadership_deck.sh
|
||
-->
|
||
---
|
||
marp: true
|
||
theme: default
|
||
footer: "Nova Platform - Infrastructure & Operations"
|
||
paginate: false
|
||
size: 16x9
|
||
style: |
|
||
section { font-family: "Akkurat Pro", "Helvetica Neue", "Arial", sans-serif; font-size: 22px; color: #1B1B1B; padding: 48px 56px 40px; overflow: auto; }
|
||
h1 { color: #D6002A; font-size: 34px; margin-bottom: 0.3em; }
|
||
h2 { color: #D6002A; font-size: 26px; margin-bottom: 0.2em; }
|
||
h3 { color: #D6002A; font-size: 22px; margin-bottom: 0.2em; }
|
||
table { font-size: 18px; width: 100%; border-collapse: collapse; }
|
||
th { background: #F0F0F0; border-bottom: 2px solid #D6002A; padding: 4px 8px; text-align: left; }
|
||
td { border-bottom: 1px solid #F0F0F0; padding: 4px 8px; }
|
||
blockquote { border-left: 4px solid #D6002A; color: #1B1B1B; font-size: 20px; padding-left: 12px; }
|
||
pre { background: #1B1B1B; color: #FFFFFF; border-radius: 4px; padding: 12px; font-size: 16px; }
|
||
code { background: #F0F0F0; color: #1B1B1B; border-radius: 2px; padding: 1px 4px; font-size: 18px; }
|
||
pre code { background: transparent; color: #FFFFFF; }
|
||
img { display: block; margin: 0 auto; max-width: 100%; max-height: 380px; object-fit: contain; }
|
||
strong { color: #D6002A; }
|
||
.benefit { margin-top: 0.6em; padding-top: 0.4em; border-top: 1px solid #D6002A; color: #1B1B1B; font-size: 20px; font-style: italic; }
|
||
@media print { section { overflow: hidden; } }
|
||
---
|
||
|
||
<!-- _class: title -->
|
||
<!-- _paginate: false -->
|
||
|
||
# The friction every delivery team lives today
|
||
|
||
> *Velocity is up; the coordination surface around each change is up faster.*
|
||
|
||
- → Infrastructure is authored by people who don't specialize in infrastructure.
|
||
- → Every change is gated because one misconfiguration can expose the entire estate.
|
||
- → Compliance, security, and NFRs are checked late — fueling remediation cycles that erode delivery cadence and team morale.
|
||
|
||
> *Nova absorbs all three — owned building blocks, separation of concerns, attested compliance up front.*
|
||
|
||

|
||
|
||
<!--
|
||
Three patterns drive the friction every delivery team lives today, and all three trace back to one binding constraint: software delivery scales with the coordination surface around it, not the engineering inside it [1]. That is the claim the vision document opens with, and it is the lens for everything Nova does.
|
||
|
||
The first pattern: infrastructure is authored by people who do not specialize in infrastructure. The platform team is not standing behind every S3 bucket, every RDS instance, every KMS key. The application team is. They are smart, they are capable, but infrastructure is not their craft, and the long tail of well-meaning services shows it.
|
||
|
||
The second pattern: every change is gated because one misconfiguration can expose the entire estate. A single bucket without SSE-KMS, a single RDS without deletion protection, a single Lambda with an over-privileged role — and the blast radius is the whole account. So every change is reviewed, every change is gated, and the gate is manual because the cost of getting it wrong is account-wide.
|
||
|
||
The third pattern: compliance, security, and NFRs are checked late. They are checked after the PR, after the merge, sometimes after the deploy. By then remediation is a cycle — it erodes delivery cadence and it erodes morale.
|
||
|
||
Nova absorbs all three. Owned building blocks, separation of concerns, attested compliance up front. And one distinction that matters for this room: Nova's lane is infrastructure patching. AppSec — dependency review, runtime application security, the application-layer threat model — stays with the application team. Nova is not a remediation tool. Nova is not a security blanket. Nova is the infrastructure beneath the application, owned by the platform, attested before the consumer ever touches it.
|
||
-->
|
||
|
||
---
|
||
|
||
## Nova in one frame
|
||
|
||
> *You already recognize this pattern.*
|
||
|
||

|
||
|
||
Central IT curates the golden image; Nova curates the cloud infrastructure. Owned, patched, attested, consumed by contract.
|
||
|
||
> *Nova's lane is the infrastructure beneath the application. AppSec stays with the application team.*
|
||
|
||
<!--
|
||
The Central IT golden-image pattern is one every leadership team already recognizes. Central IT curates the Windows image, the Linux image, the macOS image. They own it, they patch it, they ship it, and consumers consume it without thinking about what is inside. That trade — per-application control for uniform operability — is a trade every enterprise has already made at the OS layer.
|
||
|
||
Nova plays the same role one layer up. Not the OS image, but everything that runs your cloud: S3 buckets with SSE-KMS posture, RDS instances with deletion protection and PITR, Lambda containers with static ABAC binaries, ALBs, ECS services, KMS keys, DynamoDB tables. Each primitive is owned by the platform team, patched by the platform team, attested by the platform team, and consumed by anyone who declares a contract. The platform begins where the artifact is compiled and ends where it runs in production under operational guardrails [1]. That boundary is the sovereignty claim — Nova governs the delivery lifecycle, not the upstream product or software development lifecycle.
|
||
|
||
The difference from Central IT is rigor: every primitive is versioned, tested across its entire lifecycle, and bounded by policy before any consumer ever touches it. The sovereignty-via-boundary argument is not defensive. It is the same argument Central IT already won at the OS layer: the platform owns the primitive so the consumer does not have to.
|
||
|
||
And the lane stays narrow. Nova's lane is the infrastructure beneath the application. AppSec, dependency review, and runtime application security stay where they have always been — with the application team.
|
||
-->
|
||
|
||
---
|
||
|
||
## Two principles that organize everything else
|
||
|
||
> *Two tenets discipline every other decision.*
|
||
|
||

|
||
|
||
**Sovereign boundary** — Nova governs the delivery lifecycle; it does not reach upstream [1]. Integration with SDLC and PDLC happens exclusively through the contract surface.
|
||
|
||
**Lower autonomous · higher attested** — lower environments proceed through agentic automation; promotion requires deliberate human attestation [1]. The compute the platform makes; the choice the human keeps.
|
||
|
||
<!--
|
||
The architecture is principled, not improvised. Two tenets discipline every other decision the platform makes, and both come straight from the vision document [1].
|
||
|
||
The first tenet is the sovereign boundary. Nova governs the delivery lifecycle. It does not reach upstream into product or software development. Integration with SDLC and PDLC partners — the IDE, the sprint tool, the author workflow, the agent harness — happens exclusively through the validated, published contract surface. What lives outside the contract is not Nova's domain. This is not a defensive posture. It is an operating principle: the platform owns its lane, the upstream owns its lane, and the contract is where they meet. The four-layer model, the contract schema, the policy envelope — all of it inherits from this tenet.
|
||
|
||
The second tenet is lower autonomous, higher attested. Lower environments proceed through agentic automation — zero-touch, the platform reconciles. Promotion to higher environments — qa, prod, dr — requires deliberate human attestation. Not a rubber stamp. Not a courtesy notification. A policy-mandated act of accountability by a named human distinct from the PR author. The compute the platform makes; the choice the human keeps. The HITL gates, the confidence threshold, the escalation paths — all of it inherits from this tenet.
|
||
|
||
And the point for this room: these two tenets are not aspirational. They are load-bearing. Every other architectural decision — the four-layer model, the contract schema, the policy envelope, the audit lineage, the confidence signal — inherits from these two. If you endorse the architecture, you are endorsing these two tenets and everything that flows from them. The next slide is what the line looks like in 18 months of milestones.
|
||
-->
|
||
|
||
---
|
||
|
||
## Live · Attested · Stays human
|
||
|
||

|
||
|
||
**Live today** — 41 capabilities across 12 domains; pilot confidence 0.800. One pane, no second source of truth.
|
||
|
||
**Attested on promotion** — qa, prod, dr require a named human approver distinct from the PR author.
|
||
|
||
**Stays human — by design** — confidence below the autonomy threshold triggers human escalation [1].
|
||
|
||
<!--
|
||
Three columns, three claims, one disambiguation. The claims are real, observable, and disciplined — and the distinction matters for this room.
|
||
|
||
Real: 41 capabilities across 12 domains are live today. The contract ingestor, the audit outbox, the state buckets, and the live pilot run have been operating in our AWS estate since v1.7. Pilot evidence at v1.26 returned confidence 0.800 — that is a measured, recorded number, not a forecast. DORA, adoption, and policy-conformance metrics flow to PowerBI from the same audit stream as the lineage. One pane, no second source of truth. Every finding carries one owner, one patch state, one audit entry. A POC is production-grade by construction — there is no "POC that became prod" surprise, because the platform enforces production-grade posture from the first apply [1].
|
||
|
||
Observable: the audit lineage is the single pane. DORA, adoption, policy-conformance — all from the same stream. That is not three dashboards stitched together. It is one stream, one schema, one owner per finding. The POC-to-prod discipline [1] is the same claim from the other direction: the platform does not have a "POC mode" that gets quietly upgraded to "prod mode." Production-grade is the default.
|
||
|
||
Disciplined: attested on promotion, stays human by design. qa, prod, and dr require a named human approver distinct from the PR author. Rubber stamps cannot be silently issued. Confidence below the autonomy threshold at qa, prod, or dr triggers human escalation [1]. Some categories of decision are preserved for human judgment, and the platform says so out loud. That is the HITL discipline closing [1]: the platform makes the compute, the human keeps the choice, and the boundary is policy-mandated, not discretionary.
|
||
-->
|
||
|
||
---
|
||
|
||
## The boundary keeps us honest
|
||
|
||

|
||
|
||
**In Nova's lane** — infrastructure primitives, operational guardrails, CVE response at the infra layer.
|
||
|
||
**Outside Nova's lane** — application business logic, IDE & sprint workflows [1], AppSec, VM/bare-metal/OS lifecycles [1].
|
||
|
||
> *The line is the contract. Everything below it is Nova. Everything above it stays where it has always been.*
|
||
|
||
<!--
|
||
The boundary is not a defensive posture. It is an operating principle — and it is the principle that keeps the architecture honest [1].
|
||
|
||
In Nova's lane: infrastructure primitives. S3, RDS, Lambda, ECS, DynamoDB, KMS, CloudFront. Operational guardrails — confidence, policy, attestation, audit lineage. CVE response at the infrastructure layer. These are the things the platform owns, the things the platform patches, the things the platform attests. The consumer declares intent; the platform delivers safe production deployment.
|
||
|
||
Outside Nova's lane: application business logic. The IDE, the sprint, the author workflow [1] — those are upstream of the contract, and the platform does not reach into them. Application-layer security — AppSec, dependency review, runtime threat modeling — stays with the application team. That is not a gap. It is an autonomy-preserving design choice: the application team owns their lane, the platform owns its lane, and the contract is where they meet. VM, bare-metal, OS lifecycles [1] — the vision document is explicit: infrastructure is consumed, not maintained. Compute is abstract, containerized, or serverless. The platform does not manage node-level or OS-level lifecycles.
|
||
|
||
The line is the contract. Everything below the contract is Nova. Everything above it stays where it has always been. That is the boundary discipline, and it is the discipline that lets the platform scale without becoming the application team's bottleneck — and lets the application team scale without becoming the platform's risk. The boundary is what makes the ask small and the return large: the platform owns its surface, the consumer owns theirs, and neither side silently absorbs the other's burden.
|
||
-->
|
||
|
||
---
|
||
|
||
## The 18-month shape
|
||
|
||
> *Where CDLC meets SDLC + PDLC — through the contract surface, not above it.*
|
||
|
||

|
||
|
||
**α (now → Q4'26)** Operating model + federated governance.
|
||
**β (Q1'27)** Auto-published infra observability.
|
||
**γ (Q2'27)** Runbook generation from telemetry.
|
||
**δ (Q3'27 → Q4'27)** Audit ledger, tamper-resistant.
|
||
|
||
> *Nova absorbs no IDE, no editor, no sprint tool, no agent harness.*
|
||
|
||
<!--
|
||
The 18-month shape is a boundary-respecting integration arc, not an expansion arc. Four milestones, each disciplined by the sovereign-boundary tenet [1]: Nova meets SDLC and PDLC through the contract surface, not above it.
|
||
|
||
Alpha, now through Q4 2026, is the operating model and federated governance. A named platform-ops body owns the platform. SLAs on every L2 are ratifiable by platform and consumer. The operating model is published. Integration surfaces for SDLC and PDLC harnesses are documented at the contract boundary [1] — that is the unlock. The platform publishes the contract; the upstream tool integrates against it.
|
||
|
||
Beta, Q1 2027, is auto-published infra observability. Every consumer stack ships with CloudWatch dashboards, uptime-kuma monitors, and alert routing on apply. The infra-vs-app observability discipline [1]: the platform publishes infrastructure observability. Application observability stays with the app team.
|
||
|
||
Gamma, Q2 2027, is runbook generation from telemetry. Every L1 primitive ships with an auto-generated incident runbook derived from observed patterns. SREs get a starting runbook, not a blank page. The infra-vs-app runbook discipline [1]: the platform generates the infrastructure runbook. The application runbook stays with the app team.
|
||
|
||
Delta, Q3 through Q4 2027, is the audit ledger, tamper-resistant and externally addressable. The SQLite hash-evidence stream migrates to S3 Object Lock plus JWS signatures. External counsel verifies any production change back to a named human attestation — audit lineage outward [1], not upstream. The ledger is the proof, the attestation is the name, and the boundary holds.
|
||
|
||
Nova absorbs no IDE, no editor, no sprint tool, no agent harness. The contract surface is where CDLC meets SDLC and PDLC.
|
||
-->
|
||
|
||
---
|
||
|
||
## What we ask · What comes back
|
||
|
||

|
||
|
||
**What works now.** Deploying L1 & L2 stacks works today in the sandbox AWS account — 13 L1 primitives and 2 L2 modules, live-applied at confidence 0.800. Next steps: ingest greenfield pilot projects, promote from sandbox to production, integrate with the SPGE constitutional library, and serve as the infrastructure layer.
|
||
|
||
**What we ask.** Architecture endorsement. Runway to the next milestone.
|
||
|
||
**Why now.** Agentic SDLC is reshaping the delivery curve. What is barely keepable today — incident response, compliance reconciliation, security remediation — does not compress at the same rate as the velocity it has to keep pace with. By the end of 2027, the gap between delivery acceleration and operational absorption is the structural risk.
|
||
|
||
**What comes back.** The infrastructure foundation that absorbs the velocity. Metrics that tell us where to push next. Audit lineage that closes the regulatory question. The next milestone, **by November 2026**.
|
||
|
||
> *What we do not ask for: an IDE, a sprint tool, an author workflow, an upstream pipeline. Nova stays in its lane [1].*
|
||
|
||
<!--
|
||
This is presented to Infrastructure and Operations leadership in August 2026. What works now: deploying L1 and L2 stacks works today. 13 L1 primitives and 2 L2 modules are live in the registry; the pilot ran a live terraform apply against the dev AWS account at v1.26 and returned confidence 0.800 — a measured number, not a forecast. We refer to the dev account colloquially as the sandbox. Next steps: ingest greenfield pilot projects (greenfield consumers with no legacy to reconcile), promote from sandbox to production (the promotion path with HITL gates exists; the pilot was dev-only, so activating qa, prod, dr is the next step), integrate with the SPGE constitutional library (an external governance system the audience recognizes; the platform meets it at the contract surface), and serve as the infrastructure layer.
|
||
|
||
The ask is architecture endorsement and runway to the next milestone by November 2026. Why now: agentic SDLC is reshaping the delivery curve. What is barely keepable today — incident response, compliance reconciliation, security remediation — does not compress at the same rate as the velocity. By end of 2027, the gap between delivery acceleration and operational absorption is the structural risk. Internal directional target: a 60% reduction in that gap — not a sourced claim, a directional target the platform's metrics will track.
|
||
|
||
What comes back: the infrastructure foundation that absorbs the velocity, metrics that tell us where to push next, audit lineage that closes the regulatory question, and the next milestone by November 2026. Not a budget, not a headcount — runway to land the architecture endorsement. What we do not ask for: an IDE, a sprint tool, an author workflow, an upstream pipeline. Nova stays in its lane [1]. The sovereign boundary makes the ask small and the return large.
|
||
--> |