Commit Graph
3943 Commits
Author SHA1 Message Date
Eneko Ruiz 3ac34cfc3c fix: validate skill execution failure reasons before storage 2026-10-11 11:37:01 +02: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
Eneko Ruiz e081afcbd7 docs: fix delivery-gate installation source 2026-10-11 11:35:34 +02:00
Eneko Ruiz 1ae4b88e06 fix: skip non-object skill execution JSONL rows 2026-10-11 11:35:31 +02:00
haelyra 3d8f31285f fix: preserve rg type case and filename exclusion scope 2026-10-11 05:35:14 -04:00
Eneko Ruiz 60ce177d74 fix: accept a leading UTF-8 BOM in instinct files
RED: BOM parsing and disk loading failed in 3 cases. GREEN: 18 targeted tests pass, including LF/CRLF and preserving interior BOM characters. parse_instinct_file line coverage is 91.4%.
2026-10-11 11:33:47 +02:00
Eneko Ruiz 0c28980bbd docs: fix migration guide README anchor 2026-10-11 11:33:45 +02:00
haelyra 5da9a1f4a7 fix: preflight ledger storage and normalize saved model padding 2026-10-11 05:33:44 -04:00
Eneko Ruiz acb75bc1ed fix: ignore directories when listing skill snapshots 2026-10-11 11:33:41 +02:00
Eneko Ruiz db05c04868 docs: fix translated rules coding-style link 2026-10-11 11:32:19 +02:00
Eneko Ruiz 8b755a66df fix: validate instinct confidence before status rendering
RED: 9 failures for nonfinite and out-of-range confidence. GREEN: 27 targeted tests pass; parse_instinct_file line coverage 97.2%. Four unrelated Unix-system-path tests also fail unchanged on origin/main under Windows.
2026-10-11 11:31:56 +02:00
Eneko Ruiz 9f82a0c219 docs: fix Kiro license link 2026-10-11 11:31:54 +02:00
Eneko Ruiz 32bbddab1d fix: keep unchanged skill rates stable at zero threshold 2026-10-11 11:31:21 +02:00
haelyra a194883e0d test(windows): pin native Bash and normalize executable paths 2026-10-11 05:31:15 -04:00
Eneko Ruiz 89bf930c9f docs(rules): fix the common coding-style link 2026-10-11 11:27:43 +02: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 74fa43fd78 fix(projections): reconcile current Docker guidance and registry binding 2026-10-11 04:00:37 -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 7ce2121737 Merge refreshed PR #3282 while preserving the verified source tree 2026-10-11 03:28:02 -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
Yann Robertoandhaelyra 298ac25330 chore: merge main into context citation fix
Preserve citation scopes alongside current admission evidence floors, anchor terms, routing entries, and coded denials. Bump the routing policy to invalidate receipts created before the combined protections.

Conflict resolution follows the focused integration prepared in c9a3143aa4.

Co-authored-by: haelyra <49814733+haelyra@users.noreply.github.com>
2026-10-11 14:47:06 +08: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 ad92fee888 fix: refresh routing source digest after relay guidance 2026-10-11 02:17:04 -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