ba28017f5b
Diagrams now show relationships + stack positioning, not just restating slide text: - slide 1: the widening gap (velocity vs coordination surface) → Nova absorbs - slide 2: Nova's position in the stack (SDLC/PDLC → contract → Nova → prod) - slide 3: inheritance tree (two tenets → 6 architectural elements they shape) - slide 4: confidence-threshold ladder (dev 0.50 → qa 0.75 → prod 0.90 → dr 0.95 + escalation) - slide 5: stack layers with the contract as the dividing line (above/below) - slide 6: the arc with what each milestone unlocks + the constant contract surface - slide 7: proven foundation → runway arc → ask → structural risk if not Fixed: slide 4 node/subgraph naming collision (DR → DRENV); slides 2 + 5 reworked to horizontal layout (were too tall for slides). ---ci--- project: acdl phase: 5 milestone: v1.30 status: execute ---/ci---
29 lines
1.8 KiB
Plaintext
29 lines
1.8 KiB
Plaintext
%%{init: {'theme':'base', 'themeVariables': {'primaryColor':'#1B1B1B','primaryBorderColor':'#D6002A','primaryTextColor':'#fff','secondaryColor':'#fff','secondaryBorderColor':'#D6002A','secondaryTextColor':'#1B1B1B','tertiaryColor':'#F0F0F0','lineColor':'#1B1B1B','fontFamily':'"Helvetica Neue","Arial",sans-serif'}}}%%
|
|
flowchart LR
|
|
subgraph ABOVE["Above the contract — upstream, not Nova"]
|
|
APP["Application<br/>business logic"]
|
|
IDE["IDE · sprint ·<br/>author workflows"]
|
|
APPSEC["AppSec · dependency<br/>review · runtime security"]
|
|
VM["VM · bare-metal ·<br/>OS lifecycles<br/>consumed, not maintained"]
|
|
end
|
|
CONTRACT["the contract<br/>━━━━━━━━━<br/>declared intent<br/>validated, published"]
|
|
subgraph BELOW["Below the contract — Nova's lane"]
|
|
L1["L1 primitives<br/>S3 · RDS · Lambda<br/>ECS · KMS · DynamoDB"]
|
|
L2["L2 compositions<br/>microservice ·<br/>static-assets"]
|
|
GUARD["Guardrails<br/>confidence · policy<br/>attestation · audit"]
|
|
end
|
|
RT["Production<br/>runtime"]
|
|
ABOVE -.->|"declares via"| CONTRACT
|
|
CONTRACT -->|"validated boundary"| BELOW
|
|
BELOW -->|"reconciles to"| RT
|
|
style ABOVE fill:#F0F0F0,color:#1B1B1B,stroke:#D6002A
|
|
style BELOW fill:#1B1B1B,color:#fff,stroke:#D6002A
|
|
style APP fill:#F0F0F0,color:#1B1B1B,stroke:#D6002A
|
|
style IDE fill:#F0F0F0,color:#1B1B1B,stroke:#D6002A
|
|
style APPSEC fill:#F0F0F0,color:#1B1B1B,stroke:#D6002A
|
|
style VM fill:#F0F0F0,color:#1B1B1B,stroke:#D6002A
|
|
style CONTRACT fill:#fff,color:#D6002A,stroke:#D6002A
|
|
style L1 fill:#1B1B1B,color:#fff,stroke:#D6002A
|
|
style L2 fill:#1B1B1B,color:#fff,stroke:#D6002A
|
|
style GUARD fill:#1B1B1B,color:#fff,stroke:#D6002A
|
|
style RT fill:#F0F0F0,color:#1B1B1B,stroke:#D6002A |