Lifecycle skill 03
Assure
Evaluate Layer 0 and the applicable production-domain obligations.
Skill orientation
Use this panel to select and sequence the skill. The canonical source follows below.
- Purpose
- Evaluate Layer 0 and the applicable production-domain obligations.
- Category and sequence
- Lifecycle; sequence 3
- Primary use
- Resolve Layer 0, Classify The 13 Production Assurance Domains, Activate Cross Cutting And Domain Assurance
- Required gates
- Intake, Classification, Route, Goal, Skill Registry
- Conditional gates
- foundation for every route whose foundation assessment is applicable; production for every production-impacting route; ai-assurance and eval when the classification contains AI behavior; domain-packs when workload signals activate a commissioned pack; schema-compat and authoritative-assurance when stronger controls are added
- Red Zone triggers
- No skill-specific triggers are declared
- Next route
- Connect the Runtime
- Source identifier
skills/valdris-assure/SKILL.md
Valdris Assure
This skill owns the Assurance system. Assurance is active across the run; this stage establishes the controls that execution and proof must satisfy.
Deterministic flow
- Require passing intake, classification, route, goal, and skill-registry gates. Reject absent, stale, unbound, or rewritten inputs.
- Read the commissioned project adapter and route-derived workload profiles, stakes profile, effective tier, cross-cutting concerns, domain packs, and gate applicability.
- When
classification.requiredGates.foundationis true, producefoundation/assessment.jsonand runfoundation-gate.mjs, including for controlled docs routes. Resolve product intent, requirements, architecture fit, repository understanding, ownership/risk, required skills, and the proof contract before implementation. When the route does not require foundation assurance, record the route-bound non-applicability reason instead of inferring a skip from the task label. - Classify every one of the 13 production assurance domains as required, potentially affected, or not applicable. Resolve every potentially affected decision before the finish line and validate
production/layer-assessment.jsonwhen production assurance applies. - Activate AI assurance only when models, prompts, RAG, agents, tools, memory, evals, or AI telemetry are present. Activate async workflow controls across affected domains for queues, retries, idempotency, ordering, concurrency, observability, and recovery.
- Activate commissioned domain packs only from route/workload signals. Domain packs add requirements; they cannot renumber or weaken the 13-domain baseline.
- For semantic or authoritative claims, require commissioned acceptance thresholds, semantic proof adapters, workload identity, readiness receipts, and the route-derived effective tier. Later discoveries may add an assurance augmentation; they may not lower a tier or remove a control.
- Run the applicable foundation, production, AI, domain, eval, and assurance-overlay gates. Record a route-bound reason for every valid non-applicability decision.
Completion criterion
Assurance is ready only when Layer 0 passes where required; all 13 domains have explicit, resolved states; every detected cross-cutting concern and domain pack is represented; the effective tier cannot be downgraded by an agent; and each applicable gate passes with a concrete artifact.
Missing proof is not a skip. If assurance is ready, hand off to $valdris-connect-runtime.
