Skip to content

P1: проверить корректный Pair cutover - #370

Closed
lemone112 wants to merge 8 commits into
mainfrom
agent/p1-correct-rebuild
Closed

P1: проверить корректный Pair cutover#370
lemone112 wants to merge 8 commits into
mainfrom
agent/p1-correct-rebuild

Conversation

@lemone112

@lemone112 lemone112 commented Jul 21, 2026

Copy link
Copy Markdown
Collaborator

Временный validation PR для финального P1-дерева. Ветка содержит только продуктовый diff поверх main; после полного Linux/MSRV/WASM/npm/Swift GREEN она будет схлопнута в один commit, перенесена в #366, а этот PR закрыт без merge.

@coderabbitai

coderabbitai Bot commented Jul 21, 2026

Copy link
Copy Markdown

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 9985b9a2-033d-4dc8-8afc-2a3e05dcdc3b

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch agent/p1-correct-rebuild

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

@lemone112 lemone112 closed this Jul 21, 2026
@lemone112 lemone112 changed the title temp: export clean P1 base temp: apply clean P1 rebuild Jul 21, 2026
@lemone112 lemone112 reopened this Jul 21, 2026
@lemone112
lemone112 force-pushed the agent/p1-correct-rebuild branch from 9a454d7 to 7fb8ba3 Compare July 21, 2026 01:49

Copy link
Copy Markdown
Collaborator Author

Закрываю как временный transport-хэндл. Заменён чистым P1 #372 (этот rebuild ещё и терял WCAG-floor у label в joint.rs).


Generated by Claude Code

@lemone112 lemone112 closed this Jul 21, 2026
@lemone112 lemone112 changed the title temp: apply clean P1 rebuild P1: проверить корректный Pair cutover Jul 21, 2026
@lemone112 lemone112 reopened this Jul 21, 2026
lemone112 pushed a commit that referenced this pull request Jul 21, 2026
Заменяет предыдущую попытку (WCAG-в-joint) корректным по DAG дизайном из #370
(ветка agent/p1-correct-rebuild @ 08b2e82, старый агент). Joint остаётся
генерик-solver'ом (Pointwise*<E>, инстанс ExactSrgb8IdentityV1) и НЕ импортирует
WCAG-specific payload — по V2a exit-критерию «production joint не импортирует
WCAG payload». Readability-floor label остаётся в замороженном semantic/legacy
слое до F1/R1, а не зашивается в ядро solver'а.

- fill Paint -> fill-on-page occurrence -> surfaceFrom -> label-on-fill occurrence;
- PairSide / pair_fill / resolve_pair_label и pair-физика удалены;
- public Rust/WASM/TS/FFI surface без изменений; .github и Swift-гейт не тронуты.

Локально: fmt --all --check, clippy --all-targets -D warnings, 19 core
test-бинарников и workspace build — зелёные.

WASM size-budget сброшен на baseline (386547): размер дизайна #370 будет
переизмерен на CI и записан отдельным коммитом (raw локально 875313 vs baseline
831652 — на ~6KB меньше прежнего WCAG-в-joint варианта).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LzZyjuo5ahzmW6V8pPJqSJ
@lemone112 lemone112 closed this Jul 21, 2026
lemone112 pushed a commit that referenced this pull request Jul 21, 2026
…6 B)

Дизайн #370 (генерик joint, WCAG снаружи) измерен на CI run 29797754817:
runtime artifact 421876 B (gzip 184975). Это честное изменение current measured
contract по C3b: maxRawBytes == rawBytes (ноль headroom), ratchet fail-closed.

На 6113 B меньше отменённого WCAG-в-joint варианта (427989): WCAG-evaluator
больше не тянется в достижимый joint-путь. Основной рост (+35329 B vs baseline)
— сам joint-solver и мономорфизация его типов (замерено ранее twiggy).

Self-referential guard синхронизирован: WASM_BUDGET_FILE_SHA256 пересчитан.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LzZyjuo5ahzmW6V8pPJqSJ
@lemone112
lemone112 deleted the agent/p1-correct-rebuild branch July 27, 2026 00:13
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.

1 participant