haelyra
cc12310b69
test(ledger): classify owned snapshot entries through directory records
2026-10-11 05:48:40 -04:00
haelyra
723e097e92
test(ledger): bind storage-preservation snapshots to descriptors
2026-10-11 05:44:22 -04:00
haelyra
d0cf7aa6b7
Merge real model-selector CLI workflows and coverage verification
2026-10-11 05:38:34 -04:00
haelyra
3a80db87d2
Merge faithful ripgrep type-case and file-only exclusions
2026-10-11 05:38:34 -04:00
haelyra
e6ed26d0ad
Merge storage preflight and operator model normalization repairs
2026-10-11 05:36:45 -04:00
haelyra
0c35647012
test: cover offline model selector operator workflows
2026-10-11 05:36:06 -04:00
haelyra
3d8f31285f
fix: preserve rg type case and filename exclusion scope
2026-10-11 05:35:14 -04:00
haelyra
5da9a1f4a7
fix: preflight ledger storage and normalize saved model padding
2026-10-11 05:33:44 -04:00
haelyra
a194883e0d
test(windows): pin native Bash and normalize executable paths
2026-10-11 05:31:15 -04:00
haelyra
ca32c9ab79
test(ledger): normalize the competing-publication fault selector
2026-10-11 05:05:26 -04:00
haelyra
15b51b6ca4
fix(windows): make fault probes portable and bound sharing-denial retries
2026-10-11 04:56:18 -04:00
haelyra
8f80de5975
fix(ledger): retain lock descriptors across ownership checks and release
2026-10-11 04:19:35 -04:00
haelyra
bb1a3bacea
Merge descriptor-bound ledger and mixed-provider history repairs
2026-10-11 03:58:18 -04:00
haelyra
bdc9f4b04e
Merge verified usage display and actual Compose callback corrections
2026-10-11 03:58:18 -04:00
haelyra
afdf403ae9
test: keep stale lock race fixture portable
2026-10-11 03:54:38 -04:00
haelyra
7a6db7bb85
Merge late GateGuard filter and security fixture repairs
2026-10-11 03:54:05 -04:00
haelyra
644269657c
fix: harden ledger publication and mixed Ollama histories
2026-10-11 03:53:41 -04:00
haelyra
3e395c6b76
fix: preserve opt-in usage data and publish networked callbacks
2026-10-11 03:53:30 -04:00
haelyra
58b704977a
fix: correct late search credit and security test gates
2026-10-11 03:51:36 -04:00
haelyra
223da78361
test(commands): pass declared resolver source to the fixed shell harness
2026-10-11 03:46:05 -04:00
haelyra
b582964d67
fix(commands): execute selected-profile resolvers and honor explicit audit intent
2026-10-11 03:45:45 -04:00
haelyra
2bfee727e2
fix(install): preserve user TypeScript module scopes and retained boundaries
2026-10-11 03:32:07 -04:00
haelyra
f1fafe670c
test: preserve hook-only ESM workflows with user module scopes
2026-10-11 03:11:20 -04:00
haelyra
33b656c241
Merge branch 'fix/commands-commonjs-runtime-20261011' of /Users/hira/Documents/ECC/ecc-command-runtime-repair-20261011 into integration/ecc-043-20261011
2026-10-11 03:09:34 -04:00
haelyra
e9f95e394f
fix: reconcile profile projections and selected-model fallback checks
2026-10-11 03:05:59 -04:00
haelyra
dbfd6ab009
fix: protect commands-only CommonJS runtime in Claude installs
...
Reuse the existing scripts boundary asset and guard for commands-core without hooks. Preflight selected helper scopes and preserve user module metadata, unowned/edited JS interpretation, and boundary ownership through uninstall. Actual installed ESM help/JSON, receipt, reinstall/uninstall and 34 focused cases pass. OpenCode boundary 8/8, adapters 51/51, manifests 43/43; focused coverage exceeds 80%. Two root-owned legacy ESM core-profile fixtures require correction; no unsupported states weakened.
2026-10-11 03:04:04 -04:00
haelyra
bd966c9bfa
test: reproduce commands-only ESM runtime and scope conflicts
...
Actual installed skills-health --help fails with require undefined in ESM Claude project and home fixtures. RED evidence: command-runtime-evidence/red-final.log; bounded repair remains pending.
2026-10-11 02:57:28 -04:00
haelyra
353f64fa83
Merge remote-tracking branch 'refs/remotes/pr/3499' into integration/ecc-043-20261011
...
# Conflicts:
# src/llm/providers/ollama.py
# src/llm/providers/openai.py
2026-10-11 02:45:34 -04:00
haelyra
65399a0c87
Merge branch 'steward/docs-providers-20261011' of /Users/hira/Documents/ECC/ecc-review-docs-providers-20261011 into integration/ecc-043-20261011
...
# Conflicts:
# manifests/context-packs/skill-triggers@1.json
2026-10-11 02:32:31 -04:00
Yann Roberto
effa074f7d
fix(llm): normalize model environment values
2026-10-11 14:31:45 +08:00
haelyra
f4f8beba01
fix: require explicit reasoning format before stripping content
2026-10-11 02:26:58 -04:00
haelyra
09d4283cf5
Merge branch 'steward/install-20261011' of /Users/hira/Documents/ECC/ecc-review-install-20261011 into integration/ecc-043-20261011
...
# Conflicts:
# manifests/context-packs/skill-triggers@1.json
2026-10-11 02:24:10 -04:00
haelyra
5fe62f3d98
Merge branch 'steward/security-20261011' of /Users/hira/Documents/ECC/ecc-review-security-20261011 into integration/ecc-043-20261011
...
# Conflicts:
# manifests/context-packs/skill-triggers@1.json
2026-10-11 02:23:56 -04:00
haelyra
c79a7d0321
fix(install): give shared command helpers one module owner
2026-10-11 02:22:53 -04:00
haelyra
d2f721a030
fix: reject recursive callback relays and verify profile display isolation
2026-10-11 02:22:24 -04:00
haelyra
1bbebf61d9
fix(story-lifecycle): reject unsafe numeric allocation IDs
...
A real CLI fixture reproduced an infinite allocation loop from an existing unsafe numeric ID. Reject unsafe IDs and overflow without writing markers; 26 workflow fixtures, changed-code coverage and validators pass.
2026-10-11 02:17:50 -04:00
haelyra
401faee091
fix: bound observer counters and apply first-tick thresholds
2026-10-11 02:16:56 -04:00
haelyra
f58f15af30
Merge branch 'steward/install-20261011' of /Users/hira/Documents/ECC/ecc-review-install-20261011 into integration/ecc-043-20261011
2026-10-11 02:14:56 -04:00
haelyra
d6aab8393f
Merge branch 'steward/docs-providers-20261011' of /Users/hira/Documents/ECC/ecc-review-docs-providers-20261011 into integration/ecc-043-20261011
...
# Conflicts:
# manifests/context-packs/skill-triggers@1.json
2026-10-11 02:14:56 -04:00
haelyra
dadfdd6691
Merge branch 'steward/security-20261011' of /Users/hira/Documents/ECC/ecc-review-security-20261011 into integration/ecc-043-20261011
2026-10-11 02:14:22 -04:00
haelyra
3add1816ea
feat: offer an opt-in local Claude usage display
...
Scoped adaptation of PR #2716 : keep compact rendering as the default and require ECC_STATUSLINE_USAGE=1. Installer registration, managed aliases and the Codex background bar remain outside this slice.
2026-10-11 02:09:06 -04:00
haelyra
e611cf66d0
fix(state): serialize work-item claims and preserve existing ownership
2026-10-11 02:08:19 -04:00
haelyra and 646826
7b4e7828ce
fix: redact escaped quoted credentials in observation records
...
Carry forward the bounded serialized-quote defect identified by PR 2786. Metadata-only observation consent remains separate; exclude the broader provider lifecycle head.
Co-authored-by: 646826 <646826@gmail.com >
2026-10-11 02:05:50 -04:00
Yann Roberto
e4b9451c68
fix(llm): honor selected models in provider resolution
2026-10-11 14:05:46 +08:00
haelyra
7f226d069c
fix: prevent stranded observation counter locks after process death
2026-10-11 02:05:20 -04:00
haelyra
6233b648f9
fix(hooks): resolve bootstrap from selected Claude config root
2026-10-11 02:03:45 -04:00
haelyra and Geronimo
da87114e05
fix: honor global preview in every guided install entry
...
Scoped adaptation from PR #3088 . Keep the canonical atomic writer and dispatcher; exclude the broader provider/tool changes.
Co-authored-by: Geronimo <varungore1@gmail.com >
2026-10-11 02:03:09 -04:00
haelyra
807c98aff6
fix: preserve cheap native context routing from PR 2740
2026-10-11 02:02:55 -04:00
haelyra
80964ec4fe
fix(install): ship standalone skill-health command runtime
2026-10-11 02:00:27 -04:00
haelyra
43febb9ada
fix: preserve opt-in GateGuard contract questions from PR 3497
2026-10-11 02:00:27 -04:00