Dotta and Paperclip
8ec42ffd1c
merge: compose canonical repair and current Claude setup guards
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
* codex/claude-runner-default:
docs: record retained-preview mobile runner evidence
fix(runner): retain startup ownership through cancellation
test(server): initialize issue routes within the fixture hook
test(runner): reserve the occupied credential quorum fixture
fix(ui): wait for current guided runner settings
2026-10-12 20:09:22 -05:00
Dotta and Paperclip
21c4f8afd5
merge: reconcile canonical protocol and local runner controls
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
* codex/claude-runner-protocol:
fix(runner): retain startup ownership through cancellation
test(runner): reserve the occupied credential quorum fixture
2026-10-12 20:08:42 -05:00
Dotta and Paperclip
e3a8171679
merge: reconcile canonical startup ownership repair
...
Preserve the source prerequisite repair and Claude effort/resume contracts. Eight no-process controls and runner noemit pass; native readiness remains a hosted CI gate.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 20:08:07 -05:00
Dotta and Paperclip
56079be516
docs: record retained-preview mobile runner evidence
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 20:03:29 -05:00
Dotta and Paperclip
ce23716503
fix(runner): retain startup ownership through cancellation
...
Reuse the shared startup repair with duplicate admission, shutdown-aware readiness, and resume fences. Preserve absolute cleanup deadlines and unconfirmed recovery state.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 19:59:20 -05:00
Dotta and Paperclip
42e5d9bae4
test(server): initialize issue routes within the fixture hook
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 19:51:30 -05:00
Dotta and Paperclip
50e7554069
test(runner): reserve the occupied credential quorum fixture
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 19:51:23 -05:00
Dotta and Paperclip
0d998fad49
fix(ui): wait for current guided runner settings
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 19:51:12 -05:00
Dotta
173a73ec95
Merge branch 'codex/claude-runner-default' into codex/claude-runner-platforms
...
* codex/claude-runner-default:
docs: distinguish passing ownership proof from resume fixture deadline
test(runner): allow complete durable resume timeout envelope
2026-10-12 19:31:42 -05:00
Dotta and Paperclip
4440df2e44
docs: distinguish passing ownership proof from resume fixture deadline
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 19:31:40 -05:00
Dotta
23f0b6c877
Merge branch 'codex/claude-runner-protocol' into codex/claude-runner-default
...
* codex/claude-runner-protocol:
test(runner): allow complete durable resume timeout envelope
2026-10-12 19:31:40 -05:00
Dotta and Paperclip
c60bf4b6b9
test(runner): allow complete durable resume timeout envelope
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 19:31:38 -05:00
Dotta
66925e79c9
Merge branch 'codex/claude-runner-default' into codex/claude-runner-platforms
...
* codex/claude-runner-default:
fix(claude): require current setup metadata and recover failed reads
fix(runner): drain owned startup before certifying cleanup
2026-10-12 19:17:42 -05:00
Dotta
be0e68872f
Merge branch 'codex/claude-runner-protocol' into codex/claude-runner-default
...
* codex/claude-runner-protocol:
fix(runner): drain owned startup before certifying cleanup
2026-10-12 19:17:23 -05:00
Dotta and Paperclip
193d8e188a
fix(claude): require current setup metadata and recover failed reads
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 19:17:23 -05:00
Dotta and Paperclip
463ebb6266
fix(runner): drain owned startup before certifying cleanup
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 19:16:15 -05:00
Dotta
f4ad1b610f
Merge branch 'codex/claude-runner-default' into codex/claude-runner-platforms
...
* codex/claude-runner-default:
fix(claude): await matching runner discovery during onboarding
2026-10-12 18:46:49 -05:00
Dotta and Paperclip
d663c7f98f
fix(claude): await matching runner discovery during onboarding
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 18:46:47 -05:00
Dotta
2977b1a102
Merge branch 'codex/claude-runner-default' into codex/claude-runner-platforms
...
* codex/claude-runner-default:
docs: retain cloud attestation context failure and correction
fix(build): retain Pi v24 attestation in Docker context
2026-10-12 18:32:44 -05:00
Dotta and Paperclip
79779c5a96
docs: retain cloud attestation context failure and correction
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 18:32:41 -05:00
Dotta
98613ddac5
Merge branch 'codex/claude-runner-protocol' into codex/claude-runner-default
...
* codex/claude-runner-protocol:
fix(build): retain Pi v24 attestation in Docker context
2026-10-12 18:32:41 -05:00
Dotta and Paperclip
3aaf1f8b1e
fix(build): retain Pi v24 attestation in Docker context
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 18:32:37 -05:00
Dotta
579192c560
Merge branch 'codex/claude-runner-default' into codex/claude-runner-platforms
...
* codex/claude-runner-default:
docs: record Claude setup and attestation repair evidence
fix(claude): use discovered runner in guided agent setup
fix(runner): version Pi attestation for owned settings initialization
2026-10-12 18:29:57 -05:00
Dotta and Paperclip
45c325edf9
docs: record Claude setup and attestation repair evidence
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 18:29:47 -05:00
Dotta
8f9dfa4e03
Merge branch 'codex/claude-runner-protocol' into codex/claude-runner-default
...
* codex/claude-runner-protocol:
fix(runner): version Pi attestation for owned settings initialization
2026-10-12 18:29:28 -05:00
Dotta and Paperclip
e2e5c60496
fix(claude): use discovered runner in guided agent setup
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 18:29:28 -05:00
Dotta and Paperclip
0ff31b2b76
fix(runner): version Pi attestation for owned settings initialization
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 18:29:22 -05:00
Dotta and Paperclip
dc12ffcd23
merge: retain owned configuration and resolved Legacy limits
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
* codex/claude-runner-default:
fix(claude): preserve Legacy limits after automatic runner resolution
fix(runner): initialize Claude settings under lifetime ownership
2026-10-12 18:13:17 -05:00
Dotta and Paperclip
f1ef0a9c9b
merge: preserve exclusive Claude settings initialization
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
* codex/claude-runner-protocol:
fix(runner): initialize Claude settings under lifetime ownership
2026-10-12 18:13:13 -05:00
Dotta and Paperclip
75239d8cd7
fix(claude): preserve Legacy limits after automatic runner resolution
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 18:13:12 -05:00
Dotta and Paperclip
4cdb5ec4b3
fix(runner): initialize Claude settings under lifetime ownership
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 18:10:09 -05:00
Dotta and Paperclip
a97a681f1c
merge: retain qualified harness discovery documentation
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
* codex/claude-runner-default:
docs(claude): align discovery recipes with both qualified harnesses
2026-10-12 17:29:45 -05:00
Dotta and Paperclip
1285cb77f6
docs(claude): align discovery recipes with both qualified harnesses
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 17:29:43 -05:00
Dotta and Paperclip
510930672c
merge: retain final composition and qualification limits
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
* codex/claude-runner-default:
docs(claude): record final source composition and qualification limits
2026-10-12 17:29:30 -05:00
Dotta and Paperclip
913c1a6d77
docs(claude): record final source composition and qualification limits
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 17:29:28 -05:00
Dotta and Paperclip
0331d248ff
merge: retain the final Codex reconciliation evidence
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
* codex/claude-runner-default:
docs: record network policy and mapped acceptance evidence
2026-10-12 17:28:39 -05:00
Dotta and Paperclip
dd116ce429
merge: retain the final Codex reconciliation evidence
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
* codex/claude-runner-protocol:
docs: record network policy and mapped acceptance evidence
2026-10-12 17:28:37 -05:00
Dotta and Paperclip
4cb61fd13b
merge: reconcile the final reviewed Codex source freeze
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
* commit 'a583630e1c128c6d577b236b7ea9b73cf1be0bdd':
docs: record network policy and mapped acceptance evidence
2026-10-12 17:28:36 -05:00
Dotta and Paperclip
9adafda381
merge: compose reviewed admission and packaging fixes with Claude platforms
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 17:25:26 -05:00
Dotta and Paperclip
d8253b2a2c
merge: preserve shared network admission and map contracts
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 17:25:10 -05:00
Dotta and Paperclip
a583630e1c
docs: record network policy and mapped acceptance evidence
...
Keep the source-bound fixture regression, runner preservation proof, required map synchronization and pending full gates in the existing dated record.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 17:24:50 -05:00
Dotta and Paperclip
d7a5aefe9b
merge: preserve reviewed network policy and assembly qualification
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
* commit 'fe1ecf1c3449c21d6e6f0c9d9772d1949b80ea82':
fix(agents): retain Legacy ACP network restrictions during selection
fix(release): stage the target contract in assembly fixtures
2026-10-12 17:24:43 -05:00
Dotta and Paperclip
06c5f1b927
test(claude): assert qualified catalog and onboarding defaults
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 17:24:41 -05:00
Dotta and Paperclip
fe1ecf1c34
fix(agents): retain Legacy ACP network restrictions during selection
...
Reject restrictive or unresolved ACP network settings with field-specific Legacy guidance instead of silently discarding them. Preserve unused CLI flags, recorded native profiles and trusted server policy. Synchronize the required feature and access maps without claiming live qualification.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 17:21:16 -05:00
Dotta and Paperclip
5675a6ff62
Merge verified release fixture and environment map updates
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
* codex/runner-native-platform-prerequisites:
fix(release): stage the target contract in assembly fixtures
2026-10-12 17:19:40 -05:00
Dotta and Paperclip
5a9ce11c49
fix(release): stage the target contract in assembly fixtures
...
Copy the immutable target JSON into the existing isolated helper fixture without changing negative assertions. Synchronize environment qualification recipes and access limits under the updated map contract.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 17:19:33 -05:00
Dotta and Paperclip
137e5bf399
merge: retain explicit Legacy acceptance fixture boundaries
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
* codex/claude-runner-default:
test(claude): preserve explicit Legacy fixture boundaries
2026-10-12 17:18:55 -05:00
Dotta and Paperclip
ce1ac1acd0
test(claude): qualify Linux creation and hire skill defaults
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 17:18:55 -05:00
Dotta and Paperclip
cf20a1f309
test(claude): preserve explicit Legacy fixture boundaries
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-12 17:18:53 -05:00
Dotta and Paperclip
2a5cb87ee4
merge: carry passing skills and route corrections
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
* codex/claude-runner-default:
test(claude): bind skills fixtures to explicit runner behavior
test(claude): retain experimental harness-switch policy coverage
2026-10-12 17:15:16 -05:00