Merge branch 'fix/pre-publish-blockers-v4.5.0'

Pre-publish blockers for v4.5.0:
- fix(runtime-fallback): gate retryable signal on status-code allowlist (f05e0cbe9)
- fix(parent-wake): bound assistant-text defer to escape stuck sessions (69c955f61)
- fix(ralph-loop): time-bound oracle dispatch wait to prevent stall (14b3523af)
- test(dist-bundle): assert inlined prompt content survives bundling (3e0a975d1)
- fix(package): block internal-only assets from publish payload (8e28e29c2)

Verified via publish-debate-vortex hyperultradebate (6 hostile agents, 3 rounds).
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
YeonGyu-Kim
2026-05-26 16:44:50 +09:00
16 changed files with 718 additions and 27 deletions
+10
View File
@@ -0,0 +1,10 @@
# Internal-only assets — never ship to npm registry.
# See script/package-layout-exclusion.test.ts for the enforcing guard.
# Root .npmignore does not work for directories listed in package.json#files
# under Bun 1.3.x, so the guard lives co-located with the published content.
__*/
__*.md
.private/
.draft/
.private.md
.draft.md
+10
View File
@@ -0,0 +1,10 @@
# Internal-only assets — never ship to npm registry.
# See script/package-layout-exclusion.test.ts for the enforcing guard.
# Root .npmignore does not work for directories listed in package.json#files
# under Bun 1.3.x, so the guard lives co-located with the published content.
__*/
__*.md
.private/
.draft/
.private.md
.draft.md