Commit Graph
849 Commits
Author SHA1 Message Date
haelyra 5ddf7b49e3 merge: reviewed classifier CLI failure boundary 2026-10-11 18:28:26 -04:00
haelyra 71879fd91e fix(observer): validate explicit scope and clear stale global marker 2026-10-11 18:27:58 -04:00
haelyra 0a95983b74 fix: handle classifier parse failures at CLI boundary 2026-10-11 18:26:05 -04:00
haelyra bd071ac8cd merge: preserve evaluated fail-fast and fixture cleanup repairs 2026-10-11 18:00:12 -04:00
haelyra 6ef38a2993 fix: validate evaluator files before pipe reads and strengthen grader controls 2026-10-11 17:54:29 -04:00
haelyra 74b8044ebb merge: preserve reviewed grader and classifier repairs 2026-10-11 17:35:57 -04:00
haelyra cfeb773d96 fix: reject constant grader output and classify overflow errors 2026-10-11 17:32:22 -04:00
haelyra 05f09cb3ea fix: integrate reviewed observer event scope repair 2026-10-11 17:25:09 -04:00
haelyra d899802623 fix: prepare observer scope repair with capture safety controls 2026-10-11 17:10:59 -04:00
haelyra b71b832bf0 fix: reject malformed classifier values before reporting 2026-10-11 16:42:17 -04:00
haelyra ba8595b43f test: annotate classifier controls and bind canonical resources 2026-10-11 16:35:54 -04:00
haelyra ae4bc283ae fix: preserve classifier parse failures through compliance grading 2026-10-11 16:02:31 -04:00
haelyra 6c9c25158a fix: address evaluator portability and recording review findings 2026-10-11 15:35:17 -04:00
drakeo338 7b34638500 fix: raise on unparseable skill-comply classifier output
_parse_classification returned {} for garbage or non-dict output, so a failed classification looked like zero matched steps and graded as non-compliant. Raise ClassifierParseError (a RuntimeError, like the non-zero-rc path) instead.
2026-10-11 19:21:15 +00:00
Frank-zhu2000 80307b3606 fix(continuous-learning-v2): stop observe.sh guessing project from inherited cwd (#2746)
When the hook payload cwd is missing or not a directory, do not let
detect-project.sh priority 2 resolve the hook process working directory.
Keep a valid inherited CLAUDE_PROJECT_DIR, including non-git directories,
and otherwise force the global bucket with CLV2_NO_PROJECT.

Refresh the hand-seeded skill-triggers registry digest so it matches the
updated continuous-learning-v2 skill resources.
2026-10-12 02:36:21 +08:00
haelyra 32e0a10023 fix: preserve reviewed recovery and command-discovery repairs in follow-up batch 2026-10-11 11:50:21 -04:00
haelyra 3fa6e30502 fix: preserve rollback version state and bounded runtime workflows 2026-10-11 11:45:41 -04:00
haelyra 1abc625de9 fix: integrate six focused workflow repairs with canonical registry identity 2026-10-11 11:19:21 -04:00
haelyra c4b8325945 fix: prepare six focused ECC reliability repairs
Preserve complete source ancestry for PRs #3512, #3513, #3515, #3516, #3517 and #3518. Repair bounded recovery, alias compatibility and evaluator packaging gaps while keeping registry reuse inside the canonical loader. Verified actual hook, setup, dashboard, evaluator, sandbox and profile workflows plus full npm, Python, lint and supply-chain checks. ECC-043 preparation only; integration remains with the delivery owner.
2026-10-11 11:10:53 -04:00
haelyra 4ce5ae0119 fix: preserve search scope and installed cache discovery 2026-10-11 10:25:44 -04:00
Eneko Ruiz c76d0e173a fix: reject the shared base as a scenario sandbox 2026-10-11 16:23:26 +02:00
haelyra a73e04cc6d fix: recover failed ledger batches and preserve project state 2026-10-11 09:42:05 -04:00
haelyra 8a404dbbdc fix: preserve story projections and blank provider defaults 2026-10-11 08:56:29 -04:00
haelyra 63b84217e3 Merge reviewed contributor PR #3509 for incoming stewardship 2026-10-11 06:17:51 -04:00
haelyra 7ef61ca058 Merge reviewed contributor PR #3508 for incoming stewardship 2026-10-11 06:17:51 -04:00
haelyra 7b50c86733 Merge reviewed contributor PR #3504 for incoming stewardship 2026-10-11 06:17:51 -04:00
Eneko Ruiz 95585e4b29 fix: read piped tasks when evaluating output files
RED: the documented --output pipe mode discarded its task. GREEN: 8 tests pass across existing input modes and the real CLI conciseness score. Changed input functions have 100% line coverage.
2026-10-11 11:37:33 +02:00
Eneko Ruiz e081afcbd7 docs: fix delivery-gate installation source 2026-10-11 11:35:34 +02: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
haelyra 5da9a1f4a7 fix: preflight ledger storage and normalize saved model padding 2026-10-11 05:33:44 -04: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
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 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 e9f95e394f fix: reconcile profile projections and selected-model fallback checks 2026-10-11 03:05:59 -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
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 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
haelyraand646826 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
haelyra 7f226d069c fix: prevent stranded observation counter locks after process death 2026-10-11 02:05:20 -04:00
haelyra 807c98aff6 fix: preserve cheap native context routing from PR 2740 2026-10-11 02:02:55 -04:00
haelyra 412347a2ab feat(skills): integrate optional test governance workflows from PR 3413
Preserve complete contributor head. Keep current-session invocation, project-defined verification gates and existing task authorization; no new commands or completion authority. Disposable Claude/Codex install and removal verified.
2026-10-11 02:02:49 -04:00
haelyra 36f01734e7 feat(skills): integrate optional change impact workflow from PR 3412 2026-10-11 02:01:43 -04:00
haelyra 3ab8a4f618 feat(skills): integrate optional domain context workflow from PR 3411
Preserve full contributor head; refresh catalogs and Pi projection. Verify disposable Claude/Codex installs and resource discovery, with no automatic hooks or governance files.
2026-10-11 02:01:07 -04:00
haelyra 43febb9ada fix: preserve opt-in GateGuard contract questions from PR 3497 2026-10-11 02:00:27 -04:00