haelyra
c7a467061b
Merge remote-tracking branch 'origin/pr-3523' into steward/late-arrivals-20261011
2026-10-11 15:00:38 -04:00
haelyra and GitHub
d4a44ded8c
Merge pull request #3511 from affaan-m/integration/ecc-043-incoming-20261011
...
fix: integrate nine focused skill, instinct and documentation repairs
2026-10-11 14:37:53 -04:00
haelyra
ee77b3a930
test: allow bounded CLI startup on loaded runners
2026-10-11 13:45:04 -04:00
akushonkamen
3cf0e709d5
fix(github-coordination): reject malformed issue numbers instead of truncating them
...
normalizeIssueNumber parsed with Number.parseInt, which stops at the
first non-digit ("42oops" -> 42, "42.9" -> 42, "4e2" -> 4) and loses
precision past 2^53 (9007199254740993 became 9007199254740992). The CLI
shares this helper for --issue, --limit, and the positional issue number,
so malformed values silently targeted the wrong issue before any integer
guard downstream could notice.
Validate the entire trimmed decimal token and require
Number.isSafeInteger so malformed or out-of-range values throw
"Invalid issue number" during argument parsing, before the state store
is opened or GitHub is contacted. Whitespace, leading plus, and leading
zero tolerance is preserved. Regression coverage added at both the
library level (tests/lib/github-coordination-gh-api.test.js) and the CLI
argument parser (tests/scripts/github-coordination.test.js).
Fixes #3514
2026-10-12 01:25:09 +08:00
haelyra
0908bd3148
test: distinguish snapshot probe and publication faults
2026-10-11 12:59:14 -04:00
haelyra
33372e9970
test: make presence expiry controls deterministic
2026-10-11 12:45:43 -04:00
haelyra
bded8387eb
fix: preflight and document snapshot storage capability
2026-10-11 12:34:15 -04:00
haelyra
1ec5b328c6
fix: normalize root overrides and report unverified snapshot staging
2026-10-11 12:05:00 -04:00
haelyra
3fa6e30502
fix: preserve rollback version state and bounded runtime workflows
2026-10-11 11:45:41 -04:00
haelyra
ce54cef0e4
test: verify rollback preservation across filesystem error codes
2026-10-11 11:15:16 -04:00
haelyra
a668d06f30
fix: publish rollback target snapshot before replacing live skill
2026-10-11 11:14:44 -04:00
haelyra
4e337f0a43
fix: integrate contributor snapshot allocation revision
2026-10-11 10:48:41 -04:00
Eneko Ruiz
6d8e69df52
fix: skip occupied snapshot paths without overflowing
2026-10-11 16:29:15 +02:00
haelyra
4ce5ae0119
fix: preserve search scope and installed cache discovery
2026-10-11 10:25:44 -04:00
haelyra
6d0b8d4dcb
test: bind ledger failure snapshots to file descriptors
2026-10-11 09:57:27 -04:00
haelyra
a73e04cc6d
fix: recover failed ledger batches and preserve project state
2026-10-11 09:42:05 -04:00
haelyra
8f34a6a224
chore: preserve skill manifest formatting
2026-10-11 08:59:40 -04:00
haelyra
0b37f482d8
chore: refresh registry identity after projection repair
2026-10-11 08:59:09 -04:00
haelyra
8a404dbbdc
fix: preserve story projections and blank provider defaults
2026-10-11 08:56:29 -04:00
haelyra and GitHub
8ce348fbea
Merge pull request #3500 from affaan-m/integration/ecc-043-20261011
...
fix: integrate fourteen reviewed PRs and preserve installer, provider and claim contracts
2026-10-11 07:39:35 -04:00
haelyra
8858b5f7d3
Merge branch 'integration/ecc-043-20261011' of https://github.com/affaan-m/ECC into integration/ecc-043-20261011
2026-10-11 07:06:46 -04:00
haelyra
137ec69adc
test: verify Windows lock refusal after committed publication
2026-10-11 06:51:30 -04:00
haelyra
15d9ffd1c9
fix: validate rollback allocation before changing live skill
2026-10-11 06:49:37 -04:00
haelyra
61b1d49538
fix: bound snapshot allocation to safe version numbers
2026-10-11 06:42:29 -04:00
haelyra
a7e5c4d030
fix: preserve snapshot paths and reject malformed skill tracking rows
2026-10-11 06:32:21 -04:00
haelyra
2df7533ee4
chore: include verified first-cohort GateGuard repair
2026-10-11 06:32:21 -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
2f8b126e3a
Merge reviewed contributor PR #3507 for incoming stewardship
2026-10-11 06:17:51 -04:00
haelyra
a33e5b3312
Merge reviewed contributor PR #3506 for incoming stewardship
2026-10-11 06:17:51 -04:00
haelyra
542b6a89c1
Merge reviewed contributor PR #3505 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
haelyra
770bcddfd8
Merge reviewed contributor PR #3503 for incoming stewardship
2026-10-11 06:17:51 -04:00
haelyra
9423f9f0da
Merge reviewed contributor PR #3502 for incoming stewardship
2026-10-11 06:17:50 -04:00
haelyra
aa5ddf0af6
Merge reviewed contributor PR #3501 for incoming stewardship
2026-10-11 06:17:50 -04:00
haelyra
a0b286011a
test: preserve Windows GateGuard corpus denial policy
2026-10-11 06:15:49 -04:00
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
5d26f455ee
fix(context): bind manual triggers to the verified storage guidance
2026-10-11 05:39:44 -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
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