Commission the repository
Generate repository-specific controls, a project adapter, coding-agent entry points, commands, authority boundaries, and proof obligations.
Valdris.aiPublic mechanism reference / v0.9 release candidate
repository-level SDLC assurance harness for AI coding agents
Valdris installs repository controls, routes work, records external coding-agent activity as evidence, checks required proof, and blocks unsupported completion.
Controlled technical English is an authoring target. Formal ASD-STE100 conformance is not verified. The published source is a release candidate, not a tagged stable release.
The harness surrounds external coding agents with repository controls, durable state, typed evidence, and completion gates.
Generate repository-specific controls, a project adapter, coding-agent entry points, commands, authority boundaries, and proof obligations.
Bind the authorized request, operator, environment, scope, exclusions, workload class, risk, and assurance requirement.
Select one primary work type, required supporting work, checkpoints, stop rules, and the source revision. Later evidence cannot weaken the route.
Check the foundation: intended workload, required capabilities, selected profile, acceptance rules, ownership, and proof contract.
Claude Code, Codex, or Hermes performs implementation. Runtime adapters normalize allowed events and watched artifacts into evidence.
Resolve the 13 production domains, active cross-cutting packs, gates, explicit skips, technical proof, and human-only Red Zone decisions.
Freeze evidence for separated review, validate the run packet, state the supported assurance level, and preserve unresolved work instead of claiming unsupported completion.
Valdris is source-installed. No npm package, marketplace listing, or stable tagged release is claimed.
git clone https://github.com/nickcarmonadigital/valdris-sdlc-harness.git
cd valdris-sdlc-harness
git checkout --detach 69bab1c945a989cc821f4807d9ab02b62773698a
test "$(git rev-parse HEAD)" = "69bab1c945a989cc821f4807d9ab02b62773698a"
node -e 'const p=require("./package.json"); if (p.version !== "0.9.0-rc.1") throw new Error("Unexpected package version: " + p.version)'
npm ci
npm run typecheck
npm run build
npm run verify:harnessThis verifies a development checkout. It is not authoritative release proof.
npm run commission -- \
--repo /path/to/repo \
--project-name "Example" \
--out /path/to/repo/.valdris-harness \
--yesReview and commit the generated pack before routing work.
Lifecycle skills select the harness system that owns the current operation. Their order is deterministic.
valdris-commissionInstall repository-specific controls, adapters, and coding-agent entry points.
Open referencevaldris-route-goalCreate the durable goal, classify the request, and freeze the authorized route.
Open referencevaldris-assureEvaluate Layer 0 and the applicable production-domain obligations.
Open referencevaldris-connect-runtimeNormalize runtime events and artifacts from an external coding agent.
Open referencevaldris-execute-workflowRun the selected work-type skill against the immutable route.
Open referencevaldris-prove-governValidate evidence, approvals, review separation, and the run packet.
Open referencevaldris-trust-improvePreserve trusted learning and approve controlled improvements.
Open referenceWork-type skills select the engineering procedure after classification and routing. They are not lifecycle stages.
valdris-intake-routeClassify an authorized request and select the smallest valid route.
Open referencevaldris-bug-rcaReproduce a defect, establish its root cause, fix it, and prove non-regression.
Open referencevaldris-feature-deliveryDeliver a feature or integration through implementation and proof.
Open referencevaldris-architecture-refactorChange architecture or module boundaries while preserving required behavior.
Open referencevaldris-security-auditTest security, privacy, authorization, and tenant-isolation claims.
Open referencevaldris-platform-releaseGovern cloud infrastructure, deployment, rollback, recovery, and release work.
Open referencevaldris-genai-assuranceEvaluate models, prompts, retrieval, agents, tools, memory, and AI telemetry.
Open referencevaldris-proof-handoffValidate required evidence and hand off a supported result.
Open referenceLayer 0 commissions the foundation. The production domains then evaluate applicable operational obligations.
Layer 0 binds the authorized request, workload classification, required capabilities, assurance tier, selected profiles, and proof contract before non-documentation delivery begins.
The level names the strength of the supported claim. It does not describe visual polish or agent confidence.
Required artifacts, schemas, bindings, and coverage are valid.
Commissioned adapters and thresholds prove the intended behavior.
An independent trusted runner, provider, signer, or authority attests the result with rollback-resistant state.
Claude Code, Codex, Hermes, and other coding agents perform implementation. Valdris records allowed activity and checks proof.
Explains topology and expected flow with static descriptive data.
It does not claim that execution occurred.Shows events from an application programming interface, command-line tool, Model Context Protocol server, connector, or watched artifact.
It can support runtime claims only when the source identity and artifacts verify.Reconstructs a recorded run from stored events and artifacts.
It must identify the original run and cannot present replay data as live data.These boundaries prevent route weakening, self-approval, fake runtime claims, and unsupported completion.
Search all 15 skills, 13 production domains, and every approved Markdown source document in the pinned public snapshot.
Showing 18 of 81 matching entries
Install repository-specific controls, adapters, and coding-agent entry points.
valdris-commissionLifecycle skillRoute and Control the GoalCreate the durable goal, classify the request, and freeze the authorized route.
valdris-route-goalLifecycle skillAssureEvaluate Layer 0 and the applicable production-domain obligations.
valdris-assureLifecycle skillConnect the RuntimeNormalize runtime events and artifacts from an external coding agent.
valdris-connect-runtimeLifecycle skillExecute the WorkRun the selected work-type skill against the immutable route.
valdris-execute-workflowLifecycle skillProve and GovernValidate evidence, approvals, review separation, and the run packet.
valdris-prove-governLifecycle skillTrust and ImprovePreserve trusted learning and approve controlled improvements.
valdris-trust-improveWork-type skillIntake and RouteClassify an authorized request and select the smallest valid route.
valdris-intake-routeWork-type skillBug Root Cause AnalysisReproduce a defect, establish its root cause, fix it, and prove non-regression.
valdris-bug-rcaWork-type skillFeature DeliveryDeliver a feature or integration through implementation and proof.
valdris-feature-deliveryWork-type skillArchitecture and RefactorChange architecture or module boundaries while preserving required behavior.
valdris-architecture-refactorWork-type skillSecurity AuditTest security, privacy, authorization, and tenant-isolation claims.
valdris-security-auditWork-type skillCloud Infrastructure and ReleaseGovern cloud infrastructure, deployment, rollback, recovery, and release work.
valdris-platform-releaseWork-type skillGenerative AI AssuranceEvaluate models, prompts, retrieval, agents, tools, memory, and AI telemetry.
valdris-genai-assuranceWork-type skillProof and HandoffValidate required evidence and hand off a supported result.
valdris-proof-handoffProduction domainFrontend Experience2 capabilities and 3 controls.
frontendProduction domainBackend, API & Business Logic3 capabilities and 3 controls.
backend-api-logicProduction domainData & Storage3 capabilities and 3 controls.
database-storage