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---
17 lines
1.1 KiB
Plaintext
17 lines
1.1 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
|
|
DEV["dev<br/>autonomous<br/>conf ≥ 0.50<br/>zero-touch"]
|
|
QA["qa<br/>HITL gate<br/>conf ≥ 0.75<br/>named approver<br/>≠ PR author"]
|
|
PROD["prod<br/>HITL gate<br/>conf ≥ 0.90<br/>named approver<br/>≠ PR author"]
|
|
DRENV["dr<br/>HITL gate<br/>conf ≥ 0.95<br/>named approver<br/>≠ PR author"]
|
|
DEV -->|"promotion"| QA
|
|
QA -->|"promotion"| PROD
|
|
PROD -->|"promotion"| DRENV
|
|
ESC["Escalation:<br/>below threshold<br/>→ human judgment"] -.->|"triggers"| QA
|
|
ESC -.->|"triggers"| PROD
|
|
ESC -.->|"triggers"| DRENV
|
|
style DEV fill:#1B1B1B,color:#fff,stroke:#D6002A
|
|
style QA fill:#1B1B1B,color:#fff,stroke:#D6002A
|
|
style PROD fill:#1B1B1B,color:#fff,stroke:#D6002A
|
|
style DRENV fill:#1B1B1B,color:#fff,stroke:#D6002A
|
|
style ESC fill:#F0F0F0,color:#1B1B1B,stroke:#D6002A |