Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,24 @@

All notable changes to SkipHow 2.x and later appear in this file. Earlier release notes remain available on [GitHub Releases](https://github.com/mzored/SkipHow/releases).

## 6.3.2 (2026-10-08)

Contributor checks now use the optional installed `agent-verify` host queue before their subprocess
execution budgets begin. Both deterministic and host verification reuse a validated inherited grant,
keep queue output visible, and stop on adapter errors. Hosts without the capability run directly.
The shared adapter remains outside the shipped plugin and adds no package dependency.

Independent source review of [PR #143](https://github.com/mzored/SkipHow/pull/143) found no material
integration defects. Deterministic tests cover optional discovery, inherited-grant responses, argument
preservation, admission before execution budgets, and POSIX queue refusal and cancellation on both
entrypoints. Real nested-grant lifecycle, adapter watchdog and admitted-descendant cancellation,
and Windows execution remain `UNVERIFIED`.

This PATCH publishes contributor-tooling changes. Public skills, authority, installation, and runtime
behavior are unchanged. No paid behavioral experiments or clean-install sessions were run. Current
activation, continuity, and model behavior remain `UNVERIFIED`.
See [current evidence](docs/evidence.md#632-optional-contributor-check-admission).

## 6.3.1 (2026-10-07)

Clarify planning boundaries and share independent-review continuation between plan and longrun.
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
6.3.1
6.3.2
28 changes: 28 additions & 0 deletions docs/evidence.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,34 @@

This page separates package checks from observed model behavior. The full 2.0 evidence remains in the immutable [`v2.0.1` research snapshot](https://github.com/mzored/SkipHow/tree/1c811262e6acdbdc58a2ee862b54e0b8d3478eaa/docs/research/2026-08-27).

## 6.3.2 optional contributor-check admission

[PR #143](https://github.com/mzored/SkipHow/pull/143) integrated optional host admission into both
contributor verification entrypoints at `20cbb4461c35f4c0655009ea69400170db649702`. A shared helper
discovers `agent-verify` on PATH, reuses a grant only when its inherited probe succeeds, and otherwise
replaces the checker with the adapter before captured child execution budgets begin. Missing adapters
retain direct execution; probe and startup errors stop the check. The plugin receives no queue code,
dependency, installation change, or runtime-policy change.

Independent read-only source review on 2026-10-08 compared that revision with the previous release and
checked the installed adapter's protocol. It found no supported material integration defects. The
tests cover absent adapters, inherited-probe responses, startup errors, argument preservation, both
entrypoints' admission boundaries, and real POSIX process replacement, refusal status, and cancellation
while queued. Queue policy, grant validity, watchdogs, and admitted-descendant cancellation belong to
the external adapter. Real nested-grant lifecycle, watchdog and admitted-descendant cancellation,
and Windows execution were not exercised and remain `UNVERIFIED`.

The maintainer's pinned environment passed the full deterministic gate and `git diff --check` on that
integrated source. Strict Claude schema validation passed; the local Codex validator was unavailable.
[Main CI](https://github.com/mzored/SkipHow/actions/runs/37721276758) passed the deterministic gate and
pinned Codex schema validation for the same revision. Those results establish their named source and
host contracts, not model behavior. The release validation matrix records the final tagged candidate's
capabilities separately.

Version 6.3.2 aligns release metadata and current-package instruments while preserving the 6.3.1 public
runtime contract. No paid model sessions or clean-install receipts were run. Current installation,
activation, continuity, behavioral improvement, and optimal resource sizing remain `UNVERIFIED`.

## 6.3.1 planning boundaries and review continuation

One private installed Claude Code session on exact 6.3.0 was inspected on 2026-10-07, including subagent briefs,
Expand Down
2 changes: 1 addition & 1 deletion evals/cases.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"corpus_version": 4,
"package_under_test": "6.3.1",
"package_under_test": "6.3.2",
"purpose": "Synthetic cases for three separate instruments: activation, forced-activation CTO behavior, and host smoke. Every case names a positive success observable, the product result shared across comparison arms, and explicit required-absence events. Nothing here has been run.",
"not_a_gate": "No model run gates a pull request. python scripts/check.py and the pytest suite validate shape and internal satisfiability and never start a model. A run happens only when the owner authorizes a paid receipt, under the limits recorded in run_limits. A deterministic check passing is never evidence of behavior.",
"evidence_labels": {
Expand Down
2 changes: 1 addition & 1 deletion evals/cto-cases.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"instrument": "forced_activation_behavior",
"package_under_test": "6.3.1",
"package_under_test": "6.3.2",
"suite_status": "not_run",
"minimum_coverage": {
"case_ids": [
Expand Down
2 changes: 1 addition & 1 deletion evals/host-smoke.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"instrument": "host_smoke",
"package_under_test": "6.3.1",
"package_under_test": "6.3.2",
"scope": "external_candidate_receipts",
"checks": {
"clean_install": {
Expand Down
2 changes: 1 addition & 1 deletion plugins/skiphow/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "skiphow",
"version": "6.3.1",
"version": "6.3.2",
"description": "Adaptive virtual CTO for founders and product owners using Claude Code or Codex. Describe the product outcome; SkipHow owns the technical lifecycle through verified completion.",
"author": {
"name": "mzored",
Expand Down
2 changes: 1 addition & 1 deletion plugins/skiphow/.codex-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "skiphow",
"version": "6.3.1",
"version": "6.3.2",
"description": "Adaptive virtual CTO for founders and product owners using Claude Code or Codex. Describe the product outcome; SkipHow owns the technical lifecycle through verified completion.",
"author": {
"name": "mzored",
Expand Down
4 changes: 2 additions & 2 deletions site/evidence/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -56,11 +56,11 @@ <h1>Claims stop where the receipts stop.</h1>
</div>
</section>

<section class="section" aria-labelledby="matrix-title" data-observed-package-series="2.x" data-current-package="6.3.1" data-current-observed-scenarios="0">
<section class="section" aria-labelledby="matrix-title" data-observed-package-series="2.x" data-current-package="6.3.2" data-current-observed-scenarios="0">
<div class="shell">
<p class="section-label">01 &middot; Historical observations</p>
<h2 id="matrix-title">What controlled 2.x runs showed.</h2>
<p>Historical observations below: 2.x only. Current package: 6.3.1. Retained current-package CTO scenarios with Observed receipts: 0 of 12. Eight historical 4.0.1 Claude run records remain incomplete. Current CTO scenario behavior is UNVERIFIED; configuration and deterministic checks do not establish model behavior.</p>
<p>Historical observations below: 2.x only. Current package: 6.3.2. Retained current-package CTO scenarios with Observed receipts: 0 of 12. Eight historical 4.0.1 Claude run records remain incomplete. Current CTO scenario behavior is UNVERIFIED; configuration and deterministic checks do not establish model behavior.</p>
<div class="comparison-wrap wide-comparison" role="region" aria-label="Historical 2.x evidence table" tabindex="0">
<table>
<thead>
Expand Down
Loading