Alix-007
|
527711d27c
|
fix(crabbox): bound IMDS identity checks (#108165)
|
2026-07-15 22:32:29 -07:00 |
|
Peter Steinberger
|
c8c2b206e8
|
improve: speed up targeted regression suites (#108609)
* test: speed up targeted regression suites
* test: preserve subprocess startup headroom
* test: keep secops-owned auth coverage unchanged
|
2026-07-15 21:29:48 -07:00 |
|
Peter Steinberger
|
251b6f8d8c
|
perf(ci): parallel format check and build-input-precise artifact gating (#108594)
|
2026-07-15 21:12:55 -07:00 |
|
Dallin Romney
|
04221fc91e
|
chore(qa): remove retired Matrix package guards (#108531)
|
2026-07-15 19:28:37 -07:00 |
|
Peter Steinberger
|
154d1277e1
|
fix(qa): repair package Telegram harness boundaries (#108499)
* fix(qa): keep packaged entry off private transport
* fix(qa): lazy-load private transport runtime
* fix(qa): pass relative package artifact path
* fix(qa): isolate packaged bus protocol
* fix(qa): mount package scenario catalog
|
2026-07-15 19:24:55 -07:00 |
|
Peter Steinberger
|
d4183facf1
|
refactor(deadcode): tighten extension root modeling (#108538)
|
2026-07-15 18:18:23 -07:00 |
|
Peter Steinberger
|
d3dcb36895
|
refactor(deadcode): tighten Google and xAI extension roots (#108523)
|
2026-07-15 17:34:53 -07:00 |
|
Peter Steinberger
|
9bee0d4cb8
|
refactor(deadcode): tighten more provider extension roots (#108515)
|
2026-07-15 17:05:21 -07:00 |
|
morluto
|
16801bf4f0
|
fix(agents): prevent subagent registry resurrection (#105793)
* fix(agents): retire legacy subagent registry JSON
Co-authored-by: morluto <76467478+morluto@users.noreply.github.com>
* fix(agents): keep migration decision internal
Co-authored-by: morluto <76467478+morluto@users.noreply.github.com>
* style(agents): format migration decision type
Co-authored-by: morluto <76467478+morluto@users.noreply.github.com>
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com>
|
2026-07-15 17:01:42 -07:00 |
|
Josh Avant
|
8e6f966482
|
fix(codex): continue turns after progress replies (#108487)
* fix(codex): defer omitted source reply finality
* test(codex): refresh source reply prompt snapshots
|
2026-07-15 16:27:28 -07:00 |
|
Peter Steinberger
|
370b80b74d
|
refactor(deadcode): tighten provider extension roots (#108497)
|
2026-07-15 16:23:47 -07:00 |
|
Peter Steinberger
|
8aa2392003
|
refactor(deadcode): harden unused export coverage (#108484)
|
2026-07-15 15:49:30 -07:00 |
|
Dallin Romney
|
401e7b003c
|
fix(release): support frozen pre-AI package targets (#108479)
|
2026-07-15 15:49:27 -07:00 |
|
Peter Steinberger
|
6252f9b1f7
|
improve(ci): speed warm Node shards with sticky bind mount (#108386)
* perf(ci): bind sticky dependency disk into test shards
* chore(ci): restore workflow guard coverage
* perf(ci): skip pnpm install on exact sticky hits
* fix(ci): require stock layout for sticky dependencies
* perf(ci): bypass pnpm for test shard launches
* fix(ci): declare direct shard runner command
* fix(ci): bypass pnpm in warm shard builds
* fix(ci): invalidate sticky deps on pnpm config
* ci: document sticky failure guard
|
2026-07-15 15:41:24 -07:00 |
|
Peter Steinberger
|
484ad52f37
|
fix(qa): keep package harness off private runtime (#108476)
|
2026-07-15 15:23:01 -07:00 |
|
Peter Steinberger
|
3ee408b7b5
|
fix(qa): isolate Crabline from package live lanes (#108472)
* fix(qa): isolate Crabline from package live lanes
* fix(qa): narrow optional smoke runtime
* ci(release): avoid unrelated Crabline install
|
2026-07-15 15:09:07 -07:00 |
|
Dallin Romney
|
379aca9f35
|
fix(release): use trusted frozen installer harness (#108467)
* fix(release): use trusted frozen installer harness
* test(release): align installer harness assertions
|
2026-07-15 15:08:52 -07:00 |
|
Peter Steinberger
|
f2fa99a414
|
fix(ci): install Crabline for package Telegram harness (#108468)
|
2026-07-15 14:41:04 -07:00 |
|
Peter Steinberger
|
766742c674
|
refactor(node-host): move configuration to shared SQLite (#108457)
* refactor(node-host): move config to shared SQLite
* test(node-host): satisfy migration gates
|
2026-07-15 14:02:23 -07:00 |
|
Peter Steinberger
|
b58a64bbfa
|
fix(release): scan SQLite installer transcripts (#108458)
|
2026-07-15 13:52:05 -07:00 |
|
Peter Steinberger
|
4ae06b8c8e
|
test: tighten more async polling (#108454)
|
2026-07-15 13:37:53 -07:00 |
|
Peter Steinberger
|
28d30e9dae
|
ci: stabilize release validation tests (#108420)
* test(codex): remove turn-watch timing race
* ci: pin workflow sanity shellcheck
* ci: run workflow sanity on blacksmith
* ci: serialize workflow sanity lint
* ci: bound workflow lint stalls
* ci: cap actionlint process fanout
* ci: report stalled workflow shellcheck
* ci: stabilize release validation checks
* ci: restore release workflow shellcheck
* test: preserve codex turn watch reset proof
|
2026-07-15 13:22:31 -07:00 |
|
Peter Steinberger
|
ff8a015981
|
test: tighten additional async polling (#108450)
|
2026-07-15 13:14:35 -07:00 |
|
Dallin Romney
|
8c77936e50
|
fix(release): propagate frozen-target guard and retry live timeouts (#108418)
* fix(release): preserve frozen package acceptance opt-in
* fix(release): retry transient live terminal timeouts
* fix(release): keep package dispatch input budget
* refactor(release): name frozen-target compatibility mode
* revert: keep frozen-target guard naming
|
2026-07-15 13:06:24 -07:00 |
|
Dallin Romney
|
77d07dc3e9
|
refactor(qa): migrate Telegram scenarios into QA Lab (#108430)
* refactor(qa): migrate Telegram scenarios into QA Lab
* refactor(qa): remove retired Telegram runner exports
|
2026-07-15 12:55:00 -07:00 |
|
xydt-tanshanshan
|
d201acd6e8
|
refactor(push-web): move web push store to shared SQLite state DB (#103294)
* refactor(push-web): move state to shared SQLite
Co-authored-by: hailory <hailory@xydigit.com>
* fix(push-web): harden legacy migration retries
* fix(push-web): format migration lock errors
* fix(push-web): gate runtime during legacy migration
* fix(push-web): keep store internals private
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com>
Co-authored-by: hailory <hailory@xydigit.com>
|
2026-07-15 12:54:22 -07:00 |
|
Peter Steinberger
|
d8b3e1c093
|
fix(release): compare evidence archive contents
|
2026-07-15 20:38:57 +01:00 |
|
Peter Steinberger
|
23d2f664fb
|
fix(release): retain npm provenance evidence
|
2026-07-15 20:02:53 +01:00 |
|
Peter Steinberger
|
f4f5bb15d4
|
fix(release): verify resumed npm publisher identity
|
2026-07-15 19:29:37 +01:00 |
|
Peter Steinberger
|
506bb14d22
|
test: tighten more async polling (#108385)
|
2026-07-15 10:49:43 -07:00 |
|
Peter Steinberger
|
a99b5a686b
|
fix(ci): authenticate live Codex Docker release probe (#108400)
* test(codex): route live Docker probe through OpenAI auth
* test(docker): assert bounded Codex error handling
|
2026-07-15 10:32:15 -07:00 |
|
Peter Steinberger
|
1d2777548d
|
fix(release): retry stale npm provenance
|
2026-07-15 18:24:39 +01:00 |
|
Dallin Romney
|
ee51b35616
|
fix(release): support frozen Codex validation (#108343)
* fix(release): support frozen Codex validation
* fix(release): support frozen Codex validation
* fix(release): support frozen Codex validation
* fix(release): support frozen Codex validation
|
2026-07-15 10:05:02 -07:00 |
|
Peter Steinberger
|
0f7fbfa003
|
fix(release): bind bootstrap publish workflow identity
|
2026-07-15 17:41:54 +01:00 |
|
Peter Steinberger
|
9497450511
|
refactor: eliminate dead-export baseline (#108376)
Burn the grandfathered unused-export baseline to zero and enforce a hard-zero Knip gate.
|
2026-07-15 17:05:07 +01:00 |
|
Peter Steinberger
|
f41c143345
|
refactor(state): move skill upload staging to SQLite (#108346)
* refactor(state): move skill upload staging to sqlite
* test(skills): make archive mode assertion portable
* fix(skills): fence upload finalization by lease owner
* fix(skills): handle nullable lease expiry
* fix(skills): bound upload install leases
|
2026-07-15 08:40:46 -07:00 |
|
Peter Steinberger
|
688a129ed0
|
fix: keep frozen Docker planning dependency-free (#108340)
* fix(release): keep frozen Docker planning dependency-free
* fix(release): gate frozen scenario command execution
|
2026-07-15 08:15:13 -07:00 |
|
jincheng-xydt
|
b2e42e3645
|
fix(update): preserve pnpm and Bun global installs (#107802)
* fix(update): preserve pnpm and bun global installs
* fix(update): anchor pnpm updates to invoking install
* fix(update): recover skipped pnpm lifecycle
* fix(update): fail closed on ambiguous pnpm ownership
* fix(update): tolerate pnpm probe warnings
* fix(update): bind pnpm installs to project owners
* fix(update): isolate pnpm mutations from caller pins
* docs(changelog): credit pnpm 11 report
Co-authored-by: jincheng-xydt <xu.jincheng@xydigit.com>
* chore(changelog): defer release note ownership
* fix(update): make package-root fallback explicit
* test(update): split pnpm scenario coverage
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com>
|
2026-07-15 08:03:35 -07:00 |
|
Peter Steinberger
|
3d76a4af92
|
refactor(deadcode): privatize runtime test seams (#108338)
* refactor(sessions): privatize runtime test seams
* refactor(commitments): privatize extraction test seams
* refactor(flows): privatize doctor health seams
* refactor(tasks): privatize registry test seams
* build(commitments): bundle Docker test support
* chore(deadcode): shrink runtime export baseline
|
2026-07-15 07:27:10 -07:00 |
|
Peter Steinberger
|
a748634aa9
|
test: isolate stateful unit-fast tests (#108334)
|
2026-07-15 07:14:35 -07:00 |
|
Peter Steinberger
|
4c667aac88
|
fix(release): harden frozen target validation (#108296)
* fix(release): harden frozen scenario planning
Co-authored-by: Dallin Romney <dallinromney@gmail.com>
* fix(release): omit unsupported scenario-only lanes
Co-authored-by: Dallin Romney <dallinromney@gmail.com>
* fix(release): fail closed on malformed target scenarios
Co-authored-by: Dallin Romney <dallinromney@gmail.com>
* fix(release): report unsupported frozen lanes
Co-authored-by: Dallin Romney <dallinromney@gmail.com>
* fix(release): defer frozen survivor inspection
Co-authored-by: Dallin Romney <dallinromney@gmail.com>
* fix(release): report partial survivor omissions
Co-authored-by: Dallin Romney <dallinromney@gmail.com>
* fix(ci): fetch shard fallback from workflow commit
Co-authored-by: Dallin Romney <dallinromney@gmail.com>
* fix(release): gate frozen scenario omissions
Co-authored-by: Dallin Romney <dallinromney@gmail.com>
* test(release): auto-clean frozen target temp dirs
Co-authored-by: Dallin Romney <dallinromney@gmail.com>
* fix(ci): satisfy frozen validation workflow lint
Co-authored-by: Dallin Romney <dallinromney@gmail.com>
---------
Co-authored-by: Dallin Romney <dallinromney@gmail.com>
|
2026-07-15 06:31:07 -07:00 |
|
Peter Steinberger
|
9cdc0c3495
|
test: tighten async polling intervals (#108301)
|
2026-07-15 06:14:54 -07:00 |
|
Peter Steinberger
|
e38cd62e0d
|
refactor(state): move managed image records to SQLite (#108290)
* refactor(state): move managed image records to sqlite
* refactor(state): narrow managed image store exports
* fix(state): preserve managed image media roots
* test(state): track managed image temp directories
|
2026-07-15 06:14:10 -07:00 |
|
Peter Steinberger
|
6a237b5d33
|
test: order session lock cleanup imports (#108308)
|
2026-07-15 06:09:39 -07:00 |
|
Peter Steinberger
|
2808507c3b
|
refactor(agents): privatize runtime test seams (#108295)
Shrinks the dead-export baseline from 156 to 151 entries.
|
2026-07-15 05:36:35 -07:00 |
|
Dallin Romney
|
ed05dae2d8
|
fix(release): support frozen Matrix QA profiles (#108279)
|
2026-07-15 05:01:29 -07:00 |
|
Peter Steinberger
|
44a0c093cf
|
fix(docs): expose generated taxonomy links
|
2026-07-15 07:28:58 -04:00 |
|
Dallin Romney
|
043e4d1ec4
|
fix(release): validate frozen targets with current workflows (#108189)
* fix(release): support frozen validation targets
* fix(release): filter frozen-target upgrade scenarios
|
2026-07-15 04:28:17 -07:00 |
|
Peter Steinberger
|
20d6ddc4c7
|
refactor(agents): privatize models config test seams (#108275)
* refactor(agents): privatize models config test seams
* chore(deadcode): shrink models config export baseline
|
2026-07-15 04:27:39 -07:00 |
|
Peter Steinberger
|
d223409c88
|
fix(ci): run all compact test bins serially (#108266)
|
2026-07-15 04:16:53 -07:00 |
|