Commit Graph
5226 Commits
Author SHA1 Message Date
DottaandPaperclip 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
DottaandPaperclip 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
DottaandPaperclip 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
DottaandPaperclip 56079be516 docs: record retained-preview mobile runner evidence
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 20:03:29 -05:00
DottaandPaperclip 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
DottaandPaperclip 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
DottaandPaperclip 50e7554069 test(runner): reserve the occupied credential quorum fixture
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 19:51:23 -05:00
DottaandPaperclip 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
DottaandPaperclip 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
DottaandPaperclip 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
DottaandPaperclip 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
DottaandPaperclip 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
DottaandPaperclip 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
DottaandPaperclip 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
DottaandPaperclip 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
DottaandPaperclip 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
DottaandPaperclip 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
DottaandPaperclip 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
DottaandPaperclip 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
DottaandPaperclip 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
DottaandPaperclip 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
DottaandPaperclip 4cdb5ec4b3 fix(runner): initialize Claude settings under lifetime ownership
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 18:10:09 -05:00
DottaandPaperclip 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
DottaandPaperclip 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
DottaandPaperclip 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
DottaandPaperclip 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
DottaandPaperclip 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
DottaandPaperclip 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
DottaandPaperclip 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
DottaandPaperclip 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
DottaandPaperclip d8253b2a2c merge: preserve shared network admission and map contracts
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 17:25:10 -05:00
DottaandPaperclip 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
DottaandPaperclip 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
DottaandPaperclip 06c5f1b927 test(claude): assert qualified catalog and onboarding defaults
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 17:24:41 -05:00
DottaandPaperclip 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
DottaandPaperclip 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
DottaandPaperclip 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
DottaandPaperclip 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
DottaandPaperclip 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
DottaandPaperclip cf20a1f309 test(claude): preserve explicit Legacy fixture boundaries
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-12 17:18:53 -05:00
DottaandPaperclip 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