teleo-infrastructure/docs/reports/leo-working-state-20260709/leo-db-state-16-helmer-ledger.svg
twentyOne2x d9c794bebc
Some checks are pending
CI / lint-and-test (push) Waiting to run
Add Helmer ledger apply rehearsal
2026-07-09 23:17:28 +02:00

48 lines
3.8 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" width="1120" height="650" viewBox="0 0 1120 650">
<rect width="1120" height="650" fill="#f8fafc"/>
<text x="48" y="58" font-family="Arial, sans-serif" font-size="30" font-weight="700" fill="#0f172a">Helmer 7 Powers: Full-Coverage Apply Packet</text>
<text x="48" y="92" font-family="Arial, sans-serif" font-size="16" fill="#475569">Rows + proposal ledger are clone-proven. Production remains unchanged until explicit apply authorization.</text>
<g font-family="Arial, sans-serif">
<rect x="48" y="132" width="250" height="128" rx="8" fill="#e0f2fe" stroke="#0284c7"/>
<text x="68" y="168" font-size="18" font-weight="700" fill="#075985">Production Preflight</text>
<text x="68" y="198" font-size="14" fill="#075985">proposal: approved</text>
<text x="68" y="220" font-size="14" fill="#075985">generated rows: 0/0/0/0/0</text>
<text x="68" y="242" font-size="14" fill="#075985">missing required claims: 0</text>
<path d="M308 196 H388" stroke="#64748b" stroke-width="3" marker-end="url(#arrow)"/>
<rect x="398" y="132" width="300" height="128" rx="8" fill="#dcfce7" stroke="#16a34a"/>
<text x="418" y="168" font-size="18" font-weight="700" fill="#166534">Disposable Clone Commit</text>
<text x="418" y="198" font-size="14" fill="#166534">reasoning tools / claims / sources</text>
<text x="418" y="220" font-size="14" fill="#166534">1 / 5 / 13</text>
<text x="418" y="242" font-size="14" fill="#166534">edges / evidence: 7 / 17</text>
<path d="M708 196 H788" stroke="#64748b" stroke-width="3" marker-end="url(#arrow)"/>
<rect x="798" y="132" width="274" height="128" rx="8" fill="#fef3c7" stroke="#d97706"/>
<text x="818" y="168" font-size="18" font-weight="700" fill="#92400e">Proposal Ledger</text>
<text x="818" y="198" font-size="14" fill="#92400e">a64df080 -> applied</text>
<text x="818" y="220" font-size="14" fill="#92400e">applied_by: codex-packet-20260709</text>
<text x="818" y="242" font-size="14" fill="#92400e">guard: approved row count = 1</text>
<rect x="48" y="318" width="318" height="150" rx="8" fill="#ecfdf5" stroke="#10b981"/>
<text x="68" y="354" font-size="18" font-weight="700" fill="#065f46">Delete Rollback</text>
<text x="68" y="386" font-size="14" fill="#065f46">deleted evidence/edges/sources/claims/tool</text>
<text x="68" y="410" font-size="14" fill="#065f46">restored proposal status to approved</text>
<text x="68" y="434" font-size="14" fill="#065f46">clone rows after rollback: 0/0/0/0/0</text>
<rect x="402" y="318" width="318" height="150" rx="8" fill="#eff6ff" stroke="#2563eb"/>
<text x="422" y="354" font-size="18" font-weight="700" fill="#1e40af">Production Stayed Clean</text>
<text x="422" y="386" font-size="14" fill="#1e40af">generated rows after rehearsal: 0/0/0/0/0</text>
<text x="422" y="410" font-size="14" fill="#1e40af">proposal status: approved</text>
<text x="422" y="434" font-size="14" fill="#1e40af">no production commit executed</text>
<rect x="756" y="318" width="316" height="150" rx="8" fill="#f1f5f9" stroke="#64748b"/>
<text x="776" y="354" font-size="18" font-weight="700" fill="#334155">Guardrail</text>
<text x="776" y="386" font-size="14" fill="#334155">full coverage only</text>
<text x="776" y="410" font-size="14" fill="#334155">partial mapped packet refused ledger mark</text>
<text x="776" y="434" font-size="14" fill="#334155">VPS service active, restarts 0</text>
</g>
<text x="48" y="558" font-family="Arial, sans-serif" font-size="16" fill="#475569">Claim ceiling: production apply still requires explicit authorization; this is clone proof and production rollback-only proof.</text>
<defs><marker id="arrow" markerWidth="10" markerHeight="10" refX="8" refY="3" orient="auto" markerUnits="strokeWidth"><path d="M0,0 L0,6 L9,3 z" fill="#64748b"/></marker></defs>
</svg>