10 - Review & integration guidance
Preface node
heading:10-review-integration-guidance:32501
Content
Reviewer’s 8‑point checklist
- Named describedEntity. Does the claim state what it quantifies over (
U.Kind)? - Scope explicit. Is G declared (no “domain” placeholders, no implicit “latest”)?
- Typed compatibility. For compositions, do we have
⊑(same Context) or a KindBridge? - RoleMasks. If used, are they registered, deterministic, and not masquerading as kinds?
- Two‑bridge rule. For Cross‑context use, do we have both Scope Bridge (CL) and KindBridge (
CL^k)? - Penalties. Are Φ(CL) and Ψ(
CL^k) applied to R, not smuggled into F/G? - Freshness. Are validation/monitoring windows separate from Scope coverage?
- Evidence fit. For class‑level claims, does the test plan cover subkinds/variants?
Integrator’s composition playbook (typed first, then scope)
- Step 1: Check
k_A ⊑ k_B(or KindBridge). - Step 2: Compute Scope_serial =
Scope(A) ∩ Scope(B)(USM). - Step 3: If parallel supports exist, SpanUnion them (only where independent).
- Step 4: Apply Φ/Ψ penalties to R; enforce freshness.
- Step 5: If a mask is repeatedly required, consider promoting it to a subkind.
Assurance lead: wiring penalties and windows
- Identify channels used: Scope bridge? KindBridge?
- Apply Φ(CL) and Ψ(
CL^k) to R (monotone; higher congruence ⇒ smaller penalty). - Verify freshness windows for all bound evidence (independent of bridges).
- Publish a one‑box summary: bridges, levels, loss notes, any narrowing/adapters, net impact on R.
Red flags (stop‑the‑line)
- “We widened G because we reworded the type.” → Reject; redo as subkind/bridge or revise Scope honestly.
- “Mask equals kind.” → Refactor; register mask properly or promote to subkind.
- “Cross‑context without KindBridge.” → Block; demand mapping and
CL^k. - “No Γ_time.” → Block; add explicit time policy (point/window/rolling).