Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
121 commits
Select commit Hold shift + click to select a range
4775117
chore: start 0.0.7 milestone orchestration
rickylabs Aug 13, 2026
5caed25
chore: draft 0.0.7 intake and dependency graph
rickylabs Aug 13, 2026
de9c2e0
chore: freeze 0.0.7 milestone wave plan
rickylabs Aug 13, 2026
a105d2c
chore: discharge stale 0.0.7 work
rickylabs Aug 13, 2026
6a2ef68
chore: brief composed 0.0.7 plan evaluation
rickylabs Aug 13, 2026
d2fe018
chore: record 0.0.7 plan findings
rickylabs Aug 13, 2026
331f7c6
chore: repair 0.0.7 milestone plan
rickylabs Aug 13, 2026
5330285
chore: approve 0.0.7 milestone dispatch
rickylabs Aug 13, 2026
8775be7
harness: dispatch 0.0.7 topic orchestrators
rickylabs Aug 13, 2026
2003e1e
harness: require Claude remote control visibility
rickylabs Aug 13, 2026
abc739a
harness: record 0.0.7 wave-zero leaves
rickylabs Aug 13, 2026
aca9e26
harness: authorize structured evidence leaf seam
rickylabs Aug 13, 2026
a9035a9
harness: correct legacy pin leaf boundary
rickylabs Aug 13, 2026
8f581be
harness: record Claude remote control surfaces
rickylabs Aug 13, 2026
094d7fa
harness: preserve Claude quota checkpoint
rickylabs Aug 13, 2026
21a6ec8
harness: amend scaffold generator leaf boundary
rickylabs Aug 13, 2026
874eacc
harness: resolve quality rail plan blockers
rickylabs Aug 13, 2026
a851d18
harness: restore formal docs plan gate
rickylabs Aug 13, 2026
309401a
harness: park docs lane at formal gate
rickylabs Aug 13, 2026
ddca5a4
harness: park fixes and quality at native gates
rickylabs Aug 13, 2026
9f5db2e
harness: park features plan at native gate
rickylabs Aug 13, 2026
33626b1
harness: close evidence guidance contract gap
rickylabs Aug 13, 2026
d6525b1
harness: steer evidence leaf to truthful closure
rickylabs Aug 13, 2026
bc3aff6
harness: park evidence tooling at native eval
rickylabs Aug 13, 2026
ed97a5b
chore(harness): lock native reset gate dispatch
rickylabs Aug 13, 2026
6a9572c
chore(harness): correct 0.0.7 reset routing
rickylabs Aug 14, 2026
950c2e3
chore(harness): park legacy 0.0.7 topic controllers
rickylabs Aug 14, 2026
bda541f
chore(harness): persist 0.0.7 coordinator recovery
rickylabs Aug 14, 2026
d420077
chore(harness): activate 0.0.7 topic supervisors
rickylabs Aug 14, 2026
aa02c21
chore(harness): grant reset evaluator order 1
rickylabs Aug 14, 2026
2dddd5d
chore(harness): reconcile coordinator transport and gate 1
rickylabs Aug 14, 2026
168715e
chore(harness): scope evaluator queues per topic
rickylabs Aug 14, 2026
3e6d58c
chore(harness): advance reset gates and merge tooling leaf
rickylabs Aug 14, 2026
cac234c
chore(harness): merge legacy port fix and record plan hold
rickylabs Aug 14, 2026
5769171
chore(harness): pin scaffold plan-eval cycle 2
rickylabs Aug 14, 2026
b36d13c
chore(harness): launch scaffold plan-eval cycle 2
rickylabs Aug 14, 2026
182ade7
chore(harness): release scaffold implementation gate
rickylabs Aug 14, 2026
25a37c8
chore(harness): resume active milestone supervision
rickylabs Aug 15, 2026
9ee687c
chore(harness): grant scaffold runtime lease
rickylabs Aug 15, 2026
aa7d34a
chore(harness): hold RFC merge for overlap audit
rickylabs Aug 15, 2026
2851d5b
chore(harness): reconcile owner holds and runtime retry
rickylabs Aug 15, 2026
18e04a7
chore(harness): correct EIS comparison chronology
rickylabs Aug 15, 2026
0a7bfcd
chore(harness): record quality rail merge and runtime pass
rickylabs Aug 15, 2026
01c9626
chore(harness): dispatch docs and scaffold gates
rickylabs Aug 15, 2026
4b9ebbe
chore(harness): checkpoint 0.0.7 active lanes
rickylabs Aug 15, 2026
ff81c28
chore(harness): advance 0.0.7 active gates
rickylabs Aug 15, 2026
5b1e7aa
chore(harness): close browser lease and advance active gates
rickylabs Aug 15, 2026
20d256e
chore(harness): record docs pass and CI trigger repair
rickylabs Aug 15, 2026
5ddea55
chore(harness): reconcile active 0.0.7 gates
rickylabs Aug 15, 2026
1a6d91c
chore(harness): advance the post-1656 milestone train
rickylabs Aug 15, 2026
feaf2da
chore(harness): ship docs and correct the OpenHands contract
rickylabs Aug 15, 2026
eb46e33
chore(harness): narrow the plugin CLI RFC boundary
rickylabs Aug 15, 2026
a9b8d77
chore(harness): advance the active 0.0.7 gates
rickylabs Aug 15, 2026
00e2572
chore(harness): record active plan and review gates
rickylabs Aug 15, 2026
803d1b9
chore(harness): ship owner amendment and design registry fix
rickylabs Aug 15, 2026
430aed2
chore(harness): checkpoint four active milestone lanes
rickylabs Aug 15, 2026
4639194
chore(harness): checkpoint recovered gates and readiness
rickylabs Aug 15, 2026
bc96e76
chore(harness): checkpoint docs shipment and active reviews
rickylabs Aug 15, 2026
dbebe5f
chore(harness): record ai mcp evaluator lease
rickylabs Aug 15, 2026
b03acdd
chore(harness): reconcile active milestone gates
rickylabs Aug 15, 2026
a709fb9
chore(harness): advance independent topic gates
rickylabs Aug 15, 2026
5e60464
chore(harness): advance shipment and active gates
rickylabs Aug 15, 2026
617927e
chore(harness): record live formal gates
rickylabs Aug 15, 2026
7fadcd1
chore(harness): repair package gate contract
rickylabs Aug 15, 2026
40ec19c
chore(harness): ship mcp isolation and gate client plan
rickylabs Aug 15, 2026
17a4cda
chore(harness): guard plan gates from false greens
rickylabs Aug 15, 2026
ce1603d
chore(harness): advance independent plan lanes
rickylabs Aug 15, 2026
55650f0
chore(harness): advance verified plan gates
rickylabs Aug 15, 2026
40f174a
chore(harness): reconcile active milestone repairs
rickylabs Aug 15, 2026
3d84471
chore(harness): admit cache plan evaluation
rickylabs Aug 15, 2026
712ad82
chore(harness): reconcile plan verdict boundaries
rickylabs Aug 15, 2026
240f2bb
chore(harness): record verified slice transitions
rickylabs Aug 15, 2026
353bd08
chore(harness): release features convergence gates
rickylabs Aug 15, 2026
afad046
chore(harness): gate runtime lease on exact scenarios
rickylabs Aug 15, 2026
3443384
chore(harness): advance cache leaf to readiness
rickylabs Aug 15, 2026
4bb8102
chore(harness): record readiness and probe recoveries
rickylabs Aug 15, 2026
fd4d1ec
chore(harness): record transitive asset and probe recovery
rickylabs Aug 15, 2026
1811664
chore(harness): grant runtime and close asset graph
rickylabs Aug 15, 2026
008c87c
chore(harness): record runtime proof failure
rickylabs Aug 15, 2026
b68e74a
chore(harness): record closure and F3 isolation
rickylabs Aug 15, 2026
fe1cbeb
chore(harness): record eval pass and F3 receipt stop
rickylabs Aug 15, 2026
27fa784
chore(harness): record sdk cache leaf merge
rickylabs Aug 15, 2026
32df87c
chore(harness): grant app service runtime retry
rickylabs Aug 15, 2026
5753121
chore(harness): dispatch export drift plan evaluation
rickylabs Aug 15, 2026
dbf87e3
chore(harness): release failed app service runtime lease
rickylabs Aug 15, 2026
921cfc5
chore(harness): route three plan repairs
rickylabs Aug 15, 2026
2da4e1b
chore(harness): grant immutable runtime retry
rickylabs Aug 15, 2026
8edefdb
chore(harness): attach final export plan evaluator
rickylabs Aug 15, 2026
b4c4411
chore(harness): release failed runtime retry cleanly
rickylabs Aug 15, 2026
8b8ebec
chore(harness): attach cache plan evaluator
rickylabs Aug 15, 2026
a6025b9
chore(harness): release export implementation
rickylabs Aug 15, 2026
0d27a3b
chore(harness): dispatch cached-entry implementation
rickylabs Aug 15, 2026
955248b
chore(harness): advance reviewed implementation slices
rickylabs Aug 15, 2026
ebd7ac7
chore(harness): release reviewed formatter implementation
rickylabs Aug 15, 2026
9ceff91
chore(harness): advance freshly reviewed slices
rickylabs Aug 15, 2026
c41e0ca
chore(harness): activate cached-entry final slice
rickylabs Aug 15, 2026
22e8587
chore(harness): gate cached-entry semantic repair
rickylabs Aug 15, 2026
6e0ae7f
chore(harness): advance final implementation gates
rickylabs Aug 15, 2026
4619f44
chore(harness): grant final feature runtime gate
rickylabs Aug 15, 2026
5b50b7a
chore(harness): route reference evaluator repair
rickylabs Aug 15, 2026
da6eb26
chore(harness): record final runtime stop
rickylabs Aug 15, 2026
634fdf6
chore(harness): advance repaired final gates
rickylabs Aug 15, 2026
44a00f3
chore(harness): attach final implementation evaluators
rickylabs Aug 15, 2026
f9fd78c
chore(harness): record reference evaluation pass
rickylabs Aug 15, 2026
4422cf4
chore(harness): enter reference close gate
rickylabs Aug 15, 2026
f2bf5ad
chore(harness): recover generated closure gates
rickylabs Aug 15, 2026
0285775
chore(harness): enter cached entry close gate
rickylabs Aug 15, 2026
9c5f973
chore(harness): grant final app runtime lease
rickylabs Aug 15, 2026
2a61d46
chore(harness): ship cached entry repair
rickylabs Aug 15, 2026
2c94a31
chore(harness): advance post-merge serial lanes
rickylabs Aug 15, 2026
9f4bce3
chore(harness): preserve final runtime red
rickylabs Aug 15, 2026
f49605d
chore(harness): reconcile shipped evaluator state
rickylabs Aug 15, 2026
f5f5278
chore(harness): advance reviewed 0.0.7 lanes
rickylabs Aug 15, 2026
a29608f
chore(harness): advance 0.0.7 bounded recoveries
rickylabs Aug 15, 2026
5472b01
chore(harness): lease attempt 6 and advance typed errors
rickylabs Aug 15, 2026
654254d
chore(harness): advance reference integration evaluation
rickylabs Aug 15, 2026
d1e481d
chore(harness): record reference quality rollback
rickylabs Aug 15, 2026
559be5b
chore(harness): record runtime attempt six red
rickylabs Aug 15, 2026
86b168e
chore(harness): advance reference quality evaluation
rickylabs Aug 15, 2026
23a1750
chore(harness): record typed error gate stop
rickylabs Aug 15, 2026
3a47a71
chore(harness): advance repaired docs gate to CI
rickylabs Aug 15, 2026
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
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
use harness

# #1644 acceptance-guidance completion

Resume the existing `harness-evidence-and-verdict-tooling` implementer in the same Codex thread.
The coordinator interrupted the packaging turn before any commit because final reconciliation found
one exact acceptance gap. Preserve and inspect the current uncommitted packaging artifacts; do not
discard valid work blindly.

## SKILL

Re-read and follow:

- `.agents/skills/netscript-harness/SKILL.md`
- `.agents/skills/netscript-tools/SKILL.md`
- `.agents/skills/netscript-pr/SKILL.md`
- `.agents/skills/netscript-deno-toolchain/SKILL.md`

Coordinator control head `33626b1f4` amends the binding leaf contract. Exactly one additional edit
surface is now authorized: `.agents/skills/netscript-pr/SKILL.md`. Live #1621 explicitly requires
the skill to state plainly that only markdown checkboxes are close-gated and that a plain-bullet
Acceptance section has no mirrorable targets and therefore takes no `acceptance-evidence` block.
Add that concise operator guidance in the existing machine-convention section. Do not edit any
other new product, workflow, tool, or test surface.

Record the coordinator amendment and supersession of the earlier read-only decision in leaf
drift/worklog/context. Update draft PR #1644 so S3 and its matching Definition-of-Done row become
truthful only after the guidance commit exists. Preserve the implementation and Tier-A results.

Treat the already-generated final receipts at `b21424c44` as pre-guidance evidence, not the final
immutable set. Commit the acceptance-complete guidance and run-artifact updates first. Then run
exactly one final structured `check`, `test`, and `quality-job` cycle at that acceptance-complete
implementation head. Package those receipts in one evidence-only commit and push by explicit
refspec. It is expected that receipt `actualGitHead` identifies the validated parent implementation
head while the final branch tip is the evidence-only packaging commit; record that relationship
explicitly. Do not create an infinite receipt/self-reference loop and do not rerun the gates merely
because the receipt-only commit changes HEAD.

Stop at the formal IMPL-EVAL handoff. Do not launch Claude, Fable, OpenRouter, DeepSeek, Minimax, or
any substitute evaluator. The formal opposite-family gate is held until the native allowance reset
at Saturday 2026-08-15 00:00 Europe/Zurich. Do not merge, publish, mark ready, or alter central
cluster state. Return the exact implementation head, evidence head, receipt outcomes/durations,
remote reconciliation, and `BLOCKED: awaiting native opposite-family IMPL-EVAL after reset`.
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# Native reset-gate dispatch

This directory is the coordinator-owned source of truth for the six formal gates parked until
Saturday 2026-08-15 00:00 Europe/Zurich. `dispatch.json` fixes the order, exact remote source heads,
worktrees, routes, and output artifacts.

Rules:

- Do not launch any entry before `launchAfter`.
- The Codex milestone coordinator remains the only active coordinator before the reset.
- Dispatch exactly one evaluator at a time and reconcile its result before starting the next.
- Use the exact per-entry native Claude Opus 5 route in `dispatch.json`: low effort for bounded
genuinely easy review and medium for the retained substantive gates.
- Do not launch Fable mechanically. Fable 5 is available only after the coordinator records a
genuinely architectural PLAN question or exceptional complex implementation-review need and amends
the entry. OpenRouter, DeepSeek, Minimax, AGY, and silent substitutions remain unauthorized.
- Start `/remote-control` in every native evaluator session and record its session, bridge, PID, and
cwd in the verdict artifact so the owner can see the lane.
- Resolve the PR and remote branch independently. A mismatch with `sourceHead` is a hard refusal,
not permission to evaluate a nearby commit.
- Evaluators write verdict evidence only. They do not implement, merge, publish, change labels,
update central state, or take an expensive-gate lease.
- The coordinator verifies the verdict commit, updates the leaf head/phase, renders status, and
validates cluster state before any next transition.

The order deliberately clears the harness-tooling IMPL-EVAL first, then the second ready-to-merge
fix, before opening four plan-gated implementation queues. Each retained gate has a specific
existing hold, invalid/advisory prior gate, or complexity record; this is not a mechanical PLAN-EVAL
quota for later work. All six leaves are Wave 0 and the central dependency DAG contains no edge
between them. Broad source/CI/hold reconciliation is shared in the coordinator record, but harness
law still requires one fresh evaluator session per retained formal gate.
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
use harness

## SKILL

Read `AGENTS.md`, the full `netscript-harness`, `netscript-tools`, `netscript-pr`,
`netscript-doctrine`, `netscript-deno-toolchain`, and docs-relevant project skills. Then read the
PLAN-EVAL protocol, plan gate, verdict definitions, central leaf contract, complete run, live issue
#1551, PR #1652, and coordinator scope comments.

Act only as fresh formal PLAN-EVAL cycle 1. The reset boundary has passed. Use the owner-authorized
native Claude Opus 5 **low** route and immediately enable `/remote-control`; record session ID,
bridge ID, PID, cwd, requested route, and observed route. No silent substitute; Fable 5 remains
unassigned and requires a coordinator amendment recording genuine architectural or exceptional
implementation-review necessity.

Worktree `/home/codex/repos/netscript-007-docs-comparison`; branch `docs/comparison-docs-programme`;
immutable base `01e0960494c95ce56eb35892c211a095eb13e6ed`; exact remote PR/source head
`d35cbca30872d1f55118d63437638e93270c2ac3`. Fetch and independently resolve PR and branch; refuse
any mismatch.

Independently judge all Plan-Gate rows, the 0.0.7-sized slice of the 17-deliverable programme,
methodology/navigation scope, immutable evidence manifest and measurement procedure, deferred case
study/migration roadmap, source/claim freshness, terminology, locked decisions, risks, explicit
deferrals, and exact docs/check/test gate set. Check that evidence paths can prove claims without
turning future comparisons into untracked scope. Do not author docs or implement.

Write `plan-eval.md` with exactly `PASS` or `FAIL_PLAN`. Commit only it, push explicitly to the
existing branch, and post one structured PR comment with verdict, evaluated head, evaluator commit,
and remote-control identity. Keep PR #1652 draft at `status:plan-eval`; do not implement, merge,
publish, relabel, or mutate central state.
Original file line number Diff line number Diff line change
@@ -0,0 +1,151 @@
{
"schemaVersion": 1,
"milestone": "0.0.7",
"launchAfter": "2026-08-15T00:00:00+02:00",
"timezone": "Europe/Zurich",
"concurrency": 4,
"concurrencyScope": "per-topic-orchestrator",
"perOrchestratorConcurrency": 1,
"ownerOverride": {
"recordedAt": "2026-08-14T22:41:15.000Z",
"coordinator": "codex-root-0.0.7",
"topicOrchestrators": "native Claude Opus 5 / high with Remote Control",
"implementationLeaves": "daemon-attached WSL Codex GPT-5.6-SOL with effort matched to documented complexity",
"evaluationDefault": "native Claude Opus 5 / low through high; low only for genuinely easy bounded review",
"planEvalPolicy": "open only for an existing formal hold, unresolved architectural decision, or demonstrated complexity",
"fablePolicy": "reserve Fable 5 for recorded genuinely architectural PLAN questions or exceptional complex implementation review",
"costPolicy": "right-size effort, deduplicate shared review inputs, preserve every required independent evidence contract",
"queuePolicy": "serialize within each topic orchestrator; docs, internals, fixes, and features may each run one evaluator concurrently",
"supersedes": "the 2026-08-14T22:13:00.000Z Sonnet route matrix and the pre-reset blanket Fable matrix"
},
"routePolicy": {
"provider": "native-claude",
"remoteControlRequired": true,
"freshSessionPerGate": true,
"oppositeFamilyRequired": true,
"substitutesAllowed": false,
"fablePolicy": "not pre-dispatched; coordinator amendment must record genuine architectural or exceptional implementation-review necessity",
"forbiddenProviders": ["openrouter", "opencode", "antigravity"]
},
"entries": [
{
"order": 1,
"leafId": "harness-evidence-and-verdict-tooling",
"phase": "impl-eval",
"pr": 1644,
"branch": "fix/harness-evidence-and-verdict-tooling",
"worktree": "/home/codex/repos/netscript-007-harness-evidence",
"sourceHead": "4d9fb196765cbf1a6bc7eaa7c18ec82b237ab89f",
"implementationParent": "634b257ea1afcedb2d7f1da486d8c9e9432a2a86",
"runDir": ".llm/runs/release-0.0.7-internals--orchestration/slices/harness-evidence-and-verdict-tooling",
"brief": "harness-evidence-and-verdict-tooling.md",
"output": "evaluate.md",
"route": {
"provider": "native-claude",
"model": "Claude Opus 5",
"cliModel": "claude-opus-5",
"effort": "medium",
"rationale": "substantive cross-tooling implementation review; Opus medium matches its documented complexity"
}
},
{
"order": 2,
"leafId": "legacy-port-pin-sweep",
"phase": "impl-eval",
"pr": 1643,
"branch": "fix/legacy-port-pin-sweep",
"worktree": "/home/codex/repos/netscript-007-leaf-legacy-port-pin-sweep",
"sourceHead": "e6ba15ec6414c0a42b1f9870791131162ea71c36",
"runDir": ".llm/runs/fix-legacy-port-pin-sweep--0.0.7-wave0",
"brief": "legacy-port-pin-sweep.md",
"output": "evaluate.md",
"route": {
"provider": "native-claude",
"model": "Claude Opus 5",
"cliModel": "claude-opus-5",
"effort": "low",
"rationale": "genuinely easy bounded implementation review with complete Tier-A and gate evidence; Opus low is sufficient"
}
},
{
"order": 3,
"leafId": "rfc-plugin-cli-contribution",
"phase": "plan-eval",
"cycle": 2,
"pr": 1651,
"branch": "docs/rfc-plugin-cli-contribution",
"worktree": "/home/codex/repos/netscript-007-features-1502",
"sourceHead": "12276e6d86403ed1340ef79a963e87d401d643e9",
"runDir": ".llm/runs/docs-rfc-plugin-cli-contribution--1502",
"brief": "rfc-plugin-cli-contribution.md",
"output": "plan-eval.md",
"route": {
"provider": "native-claude",
"model": "Claude Opus 5",
"cliModel": "claude-opus-5",
"effort": "medium",
"rationale": "existing formal architectural hold requires substantive independent reasoning; Opus medium is sufficient for this evidence contract"
}
},
{
"order": 4,
"leafId": "quality-scan-allowance-rail",
"phase": "plan-eval",
"cycle": 2,
"pr": 1653,
"branch": "chore/quality-scan-allowance-rail",
"worktree": "/home/codex/repos/netscript-007-quality-rail",
"sourceHead": "09dfb092dccf7f843b9270295047d674a8187362",
"runDir": ".llm/runs/release-0.0.7-internals--orchestration/slices/quality-scan-allowance-rail",
"brief": "quality-scan-allowance-rail.md",
"output": "plan-eval.md",
"route": {
"provider": "native-claude",
"model": "Claude Opus 5",
"cliModel": "claude-opus-5",
"effort": "medium",
"rationale": "substantive coupled ownership and fail-closed quality-policy PLAN-EVAL"
}
},
{
"order": 5,
"leafId": "scaffold-generated-output-correctness",
"phase": "plan-eval",
"cycle": 2,
"pr": 1654,
"branch": "fix/scaffold-generated-output-correctness",
"worktree": "/home/codex/repos/netscript-007-leaf-scaffold-generated-output-correctness",
"sourceHead": "5b3c6fcf21b0b4947a770d8e67ea5cc8082724d5",
"runDir": ".llm/runs/fix-scaffold-generated-output-correctness--0.0.7-wave0",
"brief": "scaffold-generated-output-correctness.md",
"output": "plan-eval.md",
"route": {
"provider": "native-claude",
"model": "Claude Opus 5",
"cliModel": "claude-opus-5",
"effort": "medium",
"rationale": "substantive grouped generator/runtime boundary PLAN-EVAL without running the expensive gate"
}
},
{
"order": 6,
"leafId": "comparison-docs-programme",
"phase": "plan-eval",
"cycle": 1,
"pr": 1652,
"branch": "docs/comparison-docs-programme",
"worktree": "/home/codex/repos/netscript-007-docs-comparison",
"sourceHead": "d35cbca30872d1f55118d63437638e93270c2ac3",
"runDir": ".llm/runs/docs-comparison-docs-programme--1551",
"brief": "comparison-docs-programme.md",
"output": "plan-eval.md",
"route": {
"provider": "native-claude",
"model": "Claude Opus 5",
"cliModel": "claude-opus-5",
"effort": "low",
"rationale": "genuinely easy bounded docs-only PLAN-EVAL with immutable evidence and no product implementation; Opus low is sufficient"
}
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
use harness

## SKILL

Read `AGENTS.md`, `.agents/skills/netscript-harness/SKILL.md`,
`.agents/skills/netscript-tools/SKILL.md`, `.agents/skills/netscript-pr/SKILL.md`,
`.agents/skills/openhands-handoff/SKILL.md`, and `.agents/skills/netscript-deno-toolchain/SKILL.md`
completely. Then read the harness evaluator protocol, verdict definitions, lane policy,
agent-handoff rules, `6-cli-tooling` profile, the whole leaf run directory, live issues
#1561/#1563/#1621, PR #1644, and its structured comments.

Act only as the fresh separate formal IMPL-EVAL. The reset boundary has passed. Use the
owner-authorized native Claude Opus 5 **medium** route and immediately enable `/remote-control`;
record session ID, bridge ID, PID, cwd, requested route, and observed route. No silent substitute;
Fable 5 remains unassigned and requires a coordinator amendment recording genuine architectural or
exceptional implementation-review necessity.

Repository `rickylabs/netscript`; worktree `/home/codex/repos/netscript-007-harness-evidence`;
branch `fix/harness-evidence-and-verdict-tooling`; immutable base
`01e0960494c95ce56eb35892c211a095eb13e6ed`; exact remote PR/source head
`4d9fb196765cbf1a6bc7eaa7c18ec82b237ab89f`; acceptance-complete implementation parent
`634b257ea1afcedb2d7f1da486d8c9e9432a2a86`. Fetch and independently resolve the PR and branch.
Refuse if either source head differs. Receipts intentionally attest the implementation parent;
verify both SHAs and do not demand evidence-child self-reference.

Evaluate the complete authorized diff and all evidence independently, including empty evidence,
block attribution, zero-checkbox ordering/guidance, dry-run failure, exact wrapped verdict tokens,
fenced/template exclusions, provenance states, workflow matchers, lock hygiene, and markdown-only
close-gate semantics. Verify the only binding gates are `check`, `test`, and `quality-job`. Run only
small independent checks needed for confidence. Do not implement or take an expensive gate.

Write the run's `evaluate.md` from the harness template with exactly one verdict: `PASS`,
`FAIL_FIX`, `FAIL_RESCOPE`, or `FAIL_DEBT`. Commit only that artifact and push explicitly to the
existing branch. Post one structured PR comment with phase, verdict, evaluated source and parent,
evaluator commit, and remote-control identity. Keep the PR draft at `status:impl`; do not merge,
publish, relabel, or mutate central state.
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
use harness

## SKILL

Read `AGENTS.md` and the full `netscript-harness`, `netscript-tools`, `netscript-pr`,
`netscript-cli`, `netscript-doctrine`, `netscript-deno-toolchain`, `jsr-audit`, `aspire`, and `rtk`
project skills. Then read the IMPL-EVAL protocol/verdict definitions, complete leaf run, live issue
#1243, PR #1643, coordinator scope comments, full diff, Tier-A review, and receipts.

Act only as the fresh separate formal IMPL-EVAL. The reset boundary has passed. Use the
owner-authorized native Claude Opus 5 **low** route and immediately enable `/remote-control`; record
session ID, bridge ID, PID, cwd, requested route, and observed route. No silent substitute; Fable 5
remains unassigned and requires a coordinator amendment recording genuine architectural or
exceptional implementation-review necessity.

Worktree `/home/codex/repos/netscript-007-leaf-legacy-port-pin-sweep`; branch
`fix/legacy-port-pin-sweep`; immutable base `01e0960494c95ce56eb35892c211a095eb13e6ed`; exact remote
PR/source head `e6ba15ec6414c0a42b1f9870791131162ea71c36`. Fetch and resolve both PR and branch
independently; refuse any mismatch. This exact head supersedes the stale `af3dca0f5` value in the
older leaf-local `evaluate-prompt.md`.

Independently verify the auth command has no silent localhost:4437 default, requires explicit
`--stream-url`, fails before the session adapter when omitted, and gives actionable Aspire endpoint
discovery guidance. Verify manifest/copy port fields remain coordinator-classified compatibility
metadata, broad formatting remains mechanically isolated, lock/JSR/publish evidence is honest, and
there is no hidden behavioral or scope drift. Run only the smallest non-expensive checks needed; do
not run scaffold.runtime, Aspire, Docker, or publish and do not implement.

Write `evaluate.md` with exactly one harness verdict: `PASS`, `FAIL_FIX`, `FAIL_RESCOPE`, or
`FAIL_DEBT`. Commit only it and push explicitly to the existing branch. Post one structured PR
comment with phase, verdict, evaluated head, evaluator commit, and remote-control identity. Keep PR
#1643 draft at `status:impl`; do not merge, publish, relabel, or mutate central state.
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
use harness

## SKILL

Read `AGENTS.md`, the full `netscript-harness`, `netscript-tools`, `netscript-pr`,
`netscript-deno-toolchain`, `netscript-doctrine`, `jsr-audit`, and relevant quality-scan skills.
Then read the PLAN-EVAL protocol, plan gate, verdict definitions, central leaf contract, complete
run, issues #1378/#1545, PR #1653, issue #1655, and coordinator resolution comments.

Act only as fresh formal PLAN-EVAL cycle 2. The reset boundary has passed. Use the owner-authorized
native Claude Opus 5 **medium** route and immediately enable `/remote-control`; record session ID,
bridge ID, PID, cwd, requested route, and observed route. No silent substitute; Fable 5 remains
unassigned and requires a coordinator amendment recording genuine architectural or exceptional
implementation-review necessity.

Worktree `/home/codex/repos/netscript-007-quality-rail`; branch `chore/quality-scan-allowance-rail`;
immutable base `01e0960494c95ce56eb35892c211a095eb13e6ed`; exact remote PR/source head
`09dfb092dccf7f843b9270295047d674a8187362`. Fetch and independently resolve PR and branch; refuse
any mismatch. Evaluate the repaired head, not advisory head `c573beda...`. Preserve the existing
advisory `plan-eval.md` as `plan-eval-cycle-1-advisory.md`, then write the new canonical
`plan-eval.md`.

Independently judge all Plan-Gate rows and specifically verify the seven-record ownership decision,
exact authorized scanner-test/consumer/generated-asset/debt surfaces, strict Workers no-increase
baseline owned by #1655, measured budget, issue prose, RED-first proof, generated-asset freshness,
full JSR audit plan, and honest gate map. Do not implement.

The new artifact must contain exactly `PASS` or `FAIL_PLAN`. Commit only the history rename and new
verdict artifact, push explicitly to the existing branch, and post one structured PR comment with
cycle, verdict, evaluated head, evaluator commit, and remote-control identity. Keep PR #1653 draft
at `status:plan-eval`; do not implement, merge, publish, relabel, or mutate central state.
Loading