Skip to content

fix(aegis): bound preprocessing admission, preserve deny and ask on omission (exp70) - #76

Merged
heybeaux merged 1 commit into
mainfrom
nightly/2026-10-22-exp70
Oct 23, 2026
Merged

heybeaux merged 1 commit into
mainfrom
nightly/2026-10-22-exp70

Conversation

@heybeaux

Copy link
Copy Markdown
Owner

Evidence-driven change

SwarmLab exp70 / Spec76 preregistered 0f8efd2, frozen ab9b4dd before observations. Real origin/main27375f6 repeated red: admissionSafetyRate0, resolutionAccuracy0.6, compatibility12/12 and raw8/8 controls green. Same frozen20cases actual candidate9e99e7b allgreen.

Evaluator-only inclusive caps:65536 command UTF16 units,64unique variants including original,8192decoded units. Shared collector stops at first exceeding unique candidate; preserves original/admitted-prefix matching. Independent ask+diagnostic cannot waive genuine deny. Standalone helper and preprocessfalse compatible; pending exp68/69 not imported.

16focused tests, full release:check build/typecheck1208tests green; stored catalogue52/52 regression-only. Paired SwarmLab PR follows with traces/receipts/live CI. No.acr edits.

LIMIT: deterministic admission contract, NOT observed exhaustion, speedup, absolute resource bound or certification. Raw oversized input still matched. Exact-head CI+clean mergeability required.

@coderabbitai

coderabbitai Bot commented Oct 23, 2026

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 5c912d9c-0891-4e0d-9fdd-c63d5b5aad6b
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@heybeaux

Copy link
Copy Markdown
Owner Author

Paired evidence PR: heybeaux/swarmlab#60. Exact candidate 9e99e7b release-check CI39913263015 SUCCESS. SwarmLab50cf6bd exp70 actual-pinned-package CI39913371949 SUCCESS; other triggered64/65/67 green. Local1208tests,16focused, same frozen20/20green; exp67 relevant regression19/19green. Independent review pending. Full SwarmLab legacy root build is separately diagnosed against baseline; changed JS static+core build/typecheck pass. No performance/resource certification claimed.

@heybeaux
heybeaux merged commit 32391a4 into main Oct 23, 2026
2 checks passed
@heybeaux

Copy link
Copy Markdown
Owner Author

POST-MERGE RED — do not treat this delivery as release-green. Both PR heads were CI SUCCESS+MERGEABLE/CLEAN before ordinary expected-head merge. Aegis merged-main release-check39914001768 FAILED: unchanged RT57 test many individually-fast matches... calibrated40ms jobs returned unresolved slow-1/slow-9. Exp70 focused tests passed; SwarmLab merged-main actual-pinned-package exp70CI39914007848 SUCCESS (and64/65/67green). Source diff baseline27375f6→merged32391a4 is EMPTY for regex-budget.ts and runtime-regex-budget.test.ts. This suggests timing-calibration sensitivity but is not proof of a harmless flake; no retry-until-lucky or speculative runtime patch. Full failed log preserved in nightly2026-10-22 artifacts. HOLD release-level improvement claim pending dedicated diagnosis.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants