Live HTTP evidence transport, continuous Loop2 service, bounded auto failover trigger, runtime-managed frontend export, bounded replica repair, end-to-end RF2 handoff with continued I/O on new primary, bounded operator HTTP surface, and CSI V2 runtime backend adapter. 11 new proof tests covering the full M6-M10 chain plus CSI create/ lookup/publish through the V2 runtime path. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
5.0 KiB
V2 Bounded Internal Pilot Pack
Date: 2026-04-05
Status: draft
Purpose: define the bounded internal engineering validation pack around the
current Phase 18 RF2 runtime-bearing envelope without silently broadening scope
Reading Rule
This pilot pack is a bounded validation package for the current RF2 runtime-bearing envelope.
It does NOT mean:
- broad launch approval
- generic production readiness
- proof that the current runtime path is already a working block product
- permission to redefine exclusions through pilot success
It means only:
- the team may run limited internal engineering validation inside the accepted runtime-bearing envelope
- validation outcomes must be read against the delivered
Phase 18boundary - incidents must be routed explicitly instead of becoming vague rollout lore
Pilot Scope
This pack is limited to the current Phase 18 runtime-bearing envelope:
- kernel/runtime path:
masterv2identity authorityvolumev2runtime-owned failover / Loop 2 / continuity / RF2 surface pathpurev2execution adapter reuse
- validation shape:
- bounded in-process runtime exercises
- artifact-driven review only
- supported proof shape:
- failover-time evidence seam
- active Loop 2 observation
- continuity handoff statement
- compressed RF2 outward surface
- excluded surface classes:
- real product frontends
- broad operator APIs
- real transport-backed product traffic
Anything outside that scope is not a finding for this pack. It is either a known exclusion, an explicit blocker, or later widening work.
Pilot Environment And Topology
The validation environment must stay fixed and reviewable:
- use one explicit build/commit package for all pilot nodes
- keep topology inside the bounded
RF=2runtime-bearing path and do not introduceRF>2 - do not introduce real frontend/product traffic or broad transport claims
- pin operator-facing configuration and startup procedure in a written runbook
- expose the runtime diagnosis surfaces needed to read:
- failover snapshot/result
- Loop 2 snapshot
- continuity snapshot
- RF2 outward surface
If the validation needs ad hoc operator judgment to stay healthy, the pack is not ready.
Success Criteria
The bounded validation is considered successful only if ALL of the following hold:
- no observed behavior contradicts the bounded
Phase 18runtime envelope - no observed behavior contradicts the bounded fail-closed reading of the new runtime path
- incidents can be classified using the explicit buckets in this pack without inventing new ambiguous categories
- operators can execute preflight, bounded validation, and diagnosis from written artifacts rather than tribal knowledge
- findings do not require silently widening the supported envelope
- the review outcome remains consistent with the current
block expansion / not pilot-readyjudgment unless new closure explicitly changes it
Validation success validates the current bounded envelope only. It does not create a broader product claim by itself.
Incident Intake And Classification
Every incident must record:
- time, node set, workload, and surface involved
- observed symptom
- affected bounded claim, exclusion, or blocker
- diagnosis evidence used
- immediate operator action taken
- final classification
Allowed classification buckets:
config / environment issue- the product behaved inside the bounded claim, but the deployment violated the pilot preflight or environment assumptions
known exclusion- the incident came from a surface or claim already excluded from the first launch matrix
true product bug- the incident contradicts an accepted bounded claim or reveals a real gap inside the named chosen envelope
If an incident does not fit one of those buckets, stop the validation and refine the artifact set before continuing.
Decision Outputs
At the end of a bounded validation window, the allowed outcomes are:
stay in bounded validation- more evidence is needed inside the same envelope
widen bounded engineering exposure- the review may expand only internal engineering validation inside the same envelope
block expansion- a contradiction, repeated unresolved bug, or operational ambiguity prevents widening
These outcomes require the bounded envelope review artifact. This pack does not replace that review.
Explicit Non-Claims
This pack does NOT claim:
- generic production proof from limited validation success
- support for
RF>2 - support for a broad transport/frontend matrix
- broad automatic failover guarantees
- hours/days soak proof outside the bounded runtime-bearing reading
Primary Inputs
sw-block/design/v2-rf2-runtime-bounded-envelope.mdsw-block/design/v2-rf2-runtime-bounded-envelope-review.mdsw-block/.private/phase/phase-18.mdsw-block/design/v2-protocol-claim-and-evidence.mdsw-block/design/v2-product-completion-overview.md