Commit Graph

2591 Commits

Author SHA1 Message Date
6433dfcbfe docs(phase29ag): add P1 join_inputs remap instructions 2025-12-29 06:16:18 +09:00
873c535d4f phase29ag(p0): use BoundaryCarrierLayout in coordinator remap 2025-12-29 06:14:58 +09:00
7a853bd5ed docs: closeout phase29af; start phase29ag 2025-12-29 06:04:41 +09:00
7d2967cfbf phase29af(p4): layout consistency fail-fast 2025-12-29 05:59:01 +09:00
87fbe6b950 docs(phase29af): add P4 layout consistency instructions 2025-12-29 05:46:49 +09:00
bd4937d89d phase29af(p2+p3): regression entrypoint + carrier layout ssot 2025-12-29 05:44:59 +09:00
9bc9454726 phase29af(p1): add boundary hygiene contract checks 2025-12-29 05:27:14 +09:00
19f2c6b7f6 phase29af(p0): pattern2 boundary hygiene ssot 2025-12-29 05:12:15 +09:00
62bd42b87f docs(phase29ae): finalize regression pack SSOT 2025-12-29 03:59:25 +09:00
cf95afbd83 fix(joinir/merge): stabilize Pattern2 entry remap 2025-12-29 03:58:45 +09:00
11adec0abd fix(joinir/merge): prevent header PHI init clobber on latch preds 2025-12-29 02:36:15 +09:00
dd8c2709bd fix(joinir): stabilize phase1883 latch/entry preds 2025-12-28 23:39:51 +09:00
d8786ebab9 phase29ad(p3): finalize pattern6/7 fixture naming ssot 2025-12-28 17:51:11 +09:00
9c44e990a9 phase29ad(p0): split pattern6 ok vs contract fixtures 2025-12-28 17:30:34 +09:00
432a8436c7 phase29ac(p3): keep Pattern7 contract freeze; add fixup OK fixture+smoke; closeout docs 2025-12-28 17:16:36 +09:00
44e9b88930 phase29ac(p2): defreeze pattern6 matchscan by fixing fixture 2025-12-28 17:00:29 +09:00
a6c04217d0 docs(phase29ac): start P1 reverse scan 2025-12-28 16:54:55 +09:00
1e1679f361 phase29ac(p1): normalize pattern6 reverse scan and flip smoke to PASS 2025-12-28 16:54:01 +09:00
209b04d808 docs(phase29ab): closeout P1-P9 2025-12-28 16:36:15 +09:00
c397016ac7 docs(phase29ab): record P8 ok fixtures and queue closeout 2025-12-28 16:00:45 +09:00
720468c3a5 phase29ab(p8): add pattern6/7 ok fixtures and smokes 2025-12-28 16:00:19 +09:00
5edda8a0c2 docs(phase29ab): record P7 pattern6 negative fixtures 2025-12-28 15:41:58 +09:00
4a67757170 phase29ab(p7): add pattern6 reverse+matchscan negative smokes 2025-12-28 15:41:34 +09:00
7ae96fcc4c docs(phase29ab): record P6 pattern6 contract freeze 2025-12-28 15:38:49 +09:00
b52788b3f6 phase29ab(p6): freeze pattern6 scan-with-init near-miss with fixture+smoke 2025-12-28 15:38:19 +09:00
bea2a8d9bb phase29ab(p5): freeze pattern7 split-scan near-miss with fixture+smoke 2025-12-28 14:32:19 +09:00
7a790a27cb docs(phase29ab): record P4 derived-slot realworld seg 2025-12-28 14:09:15 +09:00
bb8ee83988 docs+config: document and catalog resolve env vars 2025-12-28 14:02:32 +09:00
8904135380 runner: centralize resolve env flags 2025-12-28 14:01:10 +09:00
2ee8718476 docs: note NYASH_STR_CP toggle for strings 2025-12-28 13:57:31 +09:00
bb92a538b4 runner: resolve repo root without NYASH_ROOT 2025-12-28 13:57:05 +09:00
df7f63f3c0 chore: stop ignoring src/config/env 2025-12-28 13:55:04 +09:00
5757eb740e runner: preserve UTF-8 in text-merge normalization 2025-12-28 13:51:44 +09:00
fe3eb9f1f7 config: centralize NYASH_STR_CP and add cp smoke 2025-12-28 13:44:53 +09:00
10e6a15552 refactor: unify string helpers and pattern2 derived slot 2025-12-28 13:22:02 +09:00
84e1cd7c7b phase29ab(p3): fix PromoteDecision contract and add negative smokes 2025-12-28 10:57:55 +09:00
280a5a8187 docs+api: finalize phase29ab P3 contract and update examples 2025-12-28 10:57:48 +09:00
6ba9d995d2 docs(phase29ab): record P2 seg trim fixture+smoke 2025-12-28 09:04:18 +09:00
bf9c5105c3 phase29ab(p2): add seg trim fixture+smoke and docs 2025-12-28 09:03:56 +09:00
506339def0 docs(phase29ab): record P1 pattern2 fixture+smoke 2025-12-28 07:19:23 +09:00
3bd0c817be phase29ab(p1): pattern2 carrier binding policy + loopbodylocal fixture 2025-12-28 07:19:03 +09:00
61a3384bd2 docs(phase29aa): mark P8 complete 2025-12-28 06:32:46 +09:00
d743503603 phase29aa(p8): propagate null_values across jump chain 2025-12-28 06:32:31 +09:00
6d17a0f988 docs(phase29aa): mark P7 complete and queue P8 2025-12-28 06:00:34 +09:00
d3cf73f2ae phase29aa(p7): deterministic ReleaseStrong values ordering 2025-12-28 05:59:22 +09:00
ec1a84c465 docs(phase29aa): mark P6 complete and queue P7 2025-12-28 05:21:28 +09:00
120167bb6e phase29aa(p6): intersect multi-pred return join state 2025-12-28 05:20:45 +09:00
c8c99174af docs(phase29aa): queue P6 intersection join 2025-12-28 04:44:18 +09:00
02c01758b3 phase29aa(p5): multi-pred return join when states match 2025-12-28 04:43:19 +09:00
ca91be349d Refactor JoinIR lowerers and boundary 2025-12-28 03:52:52 +09:00