Skip to content

Latest commit

 

History

History
111 lines (98 loc) · 6.87 KB

File metadata and controls

111 lines (98 loc) · 6.87 KB

Roadmap

The public package now contains twelve approved shared skills. Builder-mode approval is active for the remaining read-only skill wave in this repository; real-world project execution constraints remain unchanged.

Released Harness Milestones

  • v0.1.0: schemas, examples, dependency-free validation, CI, and governance.
  • v0.1.1: trigger, command-policy, mutation, privacy, adapter, and false-completion harnesses.
  • v0.1.2: formal adapter contract, compatibility enforcement, and property-style command-policy coverage.
  • v0.1.3: bounded external-adapter discovery, validation, fixture roots, and path-safety enforcement.
  • v0.1.4: project-owned installation declarations, version pins, and disposable adoption fixtures.
  • v0.1.5: paired adapter upgrade checks, stale-pin detection, and compatibility-drift rejection.
  • v0.1.6: structured upgrade evidence and multi-step compatibility-chain validation.
  • v0.2.0: fail-closed local maintainer loop with an explicit work ledger, run evidence, permission gates, and approval stop boundaries.
  • v0.2.1: evidence-bundle verification, deterministic replay hash, and cross-release compatibility regression reporting over disposable evidence fixtures.
  • v0.2.2: evidence-bundle retention policy, detached-signature provenance design, and sanitized archive-report rendering.
  • v0.2.3: synthetic evidence-bundle archive indexes, retention-expiry advisory reporting, and detached-signature verification planning.
  • v0.2.4: adapter-aware repo-map renderer that consumes validated project-owned adapters.
  • v0.2.5: local coding-agent-skills command surface for validated scripts.
  • v0.2.6: npm package readiness scaffold with dependency-free package metadata.
  • v0.2.7: package-installed validate-pack support for tarball/global installs.
  • v0.2.8: first public npm release with MIT license, public metadata, and registry install smoke coverage.
  • v0.2.9: audit-only route-trace skill and CLI renderer for static route surface tracing.
  • v0.2.10: audit-only env-audit skill and CLI renderer for value-free environment variable name mapping.
  • v0.2.11: audit-only secret-audit skill and CLI renderer for redacted secret exposure detection.
  • v0.2.12: audit-only api-contract-audit skill and CLI renderer for static API contract surface mapping.
  • v0.2.13: audit-only migration-review skill and CLI renderer for static migration and schema evidence review.
  • v0.2.14: audit-only github-handoff skill and CLI renderer for local Git handoff evidence before separately approved GitHub work.
  • v0.2.15: audit-only deployment-preflight skill and CLI renderer for static deployment readiness evidence before separately approved deployment work.
  • v0.2.16: OpenClaw-compatible optional --json output and documented exit-code semantics for every public CLI command.
  • v0.2.17: adapter-optional generic safe discovery for repo-map.
  • v0.2.18: formal public CLI result schema, corrected missing-input and safety-refusal semantics, and deterministic aggregate audit command.
  • v0.2.19: compatibility patch normalizing controlled legacy empty/unsafe statuses into the formal public CLI result schema.

The next milestone is recorded in work-ledger.md. The maintainer loop may select and evidence that milestone, but it must stop before implementation until the relevant human approval is granted.

No evidence-harness milestone is queued after v0.2.3. Builder-mode approval permits the listed read-only skill wave inside this repository. Real project adapters, target-project mutation, signing infrastructure, and action-capable platform work remain separately gated.

Planning Gates

  • Real-project adapter adoption readiness is documented as a planning-only gate. It defines candidate selection criteria, required pre-adoption evidence, validator commands, safety boundaries, approval gates, stop conditions, rollback conditions, and forbidden work before any real project adapter may be created.

Real Project Adapter Adoption Evidence

  • First external project-owned adapter adoption completed for /home/oneclickwebsitedesignfactory/tax-lien-platform at candidate commit c548b1a6cbb3455a70b89d0e301e22435bfccac9.
  • Adopted scope: repo-map only, docs/metadata-only, no commands, no runtime checks, no build/test/package behavior, no platform/deployment behavior, and no secret-aware behavior.
  • The shared repository still contains only shared schemas, validators, docs, examples, and synthetic fixtures. The real adapter lives in its owning project repository.
  • Publication caveat: the candidate repository's normal pre-push hook attempted package operations. The run was interrupted to preserve the approved boundary, and publication completed with hook verification bypass after shared adapter validation and safe checks passed.

Next safe milestone options:

  • Document a project-hook publication policy for future real adapter adoption.
  • Add synthetic fixture coverage for hook-triggered publication caveats.
  • Run a read-only qualification audit for a second candidate.
  • Plan adapter-upgrade evidence review for the adopted tax-lien-platform adapter.
Candidate Scope Mode Current gate
route-trace-skill General Audit-only Implemented in v0.2.9
env-audit-skill General Audit-only Implemented in v0.2.10
secret-audit-skill General Audit-only Implemented in v0.2.11
api-contract-audit-skill General Audit-only Implemented in v0.2.12
migration-review-skill General with platform adapters Audit-only Implemented in v0.2.13
github-handoff-skill General Audit-only Implemented in v0.2.14
deployment-preflight-skill General Audit-only Implemented in v0.2.15
orchestrator-json-output-contract General tooling Read-only CLI contract Implemented in v0.2.16
cloudflare-preflight-skill Platform-specific Audit-only Builder-mode approved; later in wave
cloudflare-deploy-skill Platform-specific Action-capable Blocked on approval model
supabase-rls-audit-skill Platform-specific Audit-only Builder-mode approved; later in wave
repo-knowledge-sync-skill General Action-capable Blocked on write approval model
security-hardening-review-skill General coordinator Audit-only Needs more evidence
worker-queue-debug-skill General core with project adapters Audit-only first Needs more evidence
devvit-ingest-debug-skill Project-specific Audit-only Needs project evidence
session-extractor-skill General tooling Action-capable Blocked on privacy policy and more evidence
command-redaction-skill General tooling Action-capable Needs more evidence

Builder-mode approval applies only to the named read-only wave. No other roadmap item is implicitly approved for implementation.