Commit Graph

  • a7dbc15878 feat(joinir): Phase 240-EX - Pattern2 header condition ExprLowerer integration nyash-codex 2025-12-11 00:33:04 +09:00
  • 448bf3d8c5 docs(joinir): Phase 232-239 documentation and ExprLowerer refinements nyash-codex 2025-12-11 00:21:29 +09:00
  • 13a676d406 feat(joinir): Phase 231 - ExprLowerer/ScopeManager pilot implementation nyash-codex 2025-12-10 22:48:45 +09:00
  • b07329b37f feat(joinir): Phase 224-E - DigitPos condition normalization nyash-codex 2025-12-10 22:10:28 +09:00
  • 38e810d071 refactor(joinir): Phase 229 - Remove redundant ConditionAlias nyash-codex 2025-12-10 21:53:27 +09:00
  • 717a50ceeb feat(joinir): Phase 228-8 - ConditionOnly carrier latch incoming support nyash-codex 2025-12-10 21:30:03 +09:00
  • 192620f842 feat(joinir): Phase 228 - CarrierInit for ConditionOnly header PHI initialization nyash-codex 2025-12-10 21:10:28 +09:00
  • 478cc0012e feat(joinir): Phase 227 - CarrierRole separation (LoopState vs ConditionOnly) nyash-codex 2025-12-10 20:07:30 +09:00
  • d28e54ba06 feat(joinir): Phase 226 - Cascading LoopBodyLocal resolution nyash-codex 2025-12-10 19:29:03 +09:00
  • 0243de871f feat(joinir): Phase 225 - MethodCall init meta-driven lowering nyash-codex 2025-12-10 19:08:18 +09:00
  • 4e00edcea5 feat(joinir): Phase 224-D - ConditionAlias for promoted variable resolution nyash-codex 2025-12-10 18:45:04 +09:00
  • 8e3b55ddec feat(joinir): Phase 224-C - MethodCallLowerer with argument support nyash-codex 2025-12-10 18:19:14 +09:00
  • 250555bfc0 feat(joinir): Phase 224-B - MethodCallLowerer + CoreMethodId extension nyash-codex 2025-12-10 17:59:24 +09:00
  • 4cddca1cae feat(joinir): Phase 224-cont - Promoted variable tracking for lowerer nyash-codex 2025-12-10 16:30:53 +09:00
  • 00d1ec7cc5 feat(joinir): Phase 224 - DigitPosPromoter for A-4 pattern (core complete) nyash-codex 2025-12-10 16:21:01 +09:00
  • b5661c1915 feat(joinir): Phase 223.5 - LoopBodyCondPromoter Pattern2 integration nyash-codex 2025-12-10 16:20:44 +09:00
  • 9b3d2bf001 refactor(joinir): Phase 223 cleanup - impl consolidation & comment cleanup nyash-codex 2025-12-10 15:07:08 +09:00
  • 89a769198a feat(joinir): Phase 223-3 - LoopBodyCondPromoter implementation nyash-codex 2025-12-10 15:00:20 +09:00
  • 9dbf053781 refactor(joinir): Phase 222.5-E - Merge/Boundary HashMap → BTreeMap nyash-codex 2025-12-10 14:09:18 +09:00
  • 948cc68889 refactor(joinir): Phase 222.5 - Modularization & Determinism nyash-codex 2025-12-10 13:59:23 +09:00
  • e3b36aa83a docs(joinir): Phase 222-5 documentation updates nyash-codex 2025-12-10 09:29:32 +09:00
  • b77212be15 feat(joinir): Phase 222-4 E2E test for condition normalization nyash-codex 2025-12-10 09:28:08 +09:00
  • bcdad203f0 feat(joinir): Phase 222-3 if-sum normalization integration nyash-codex 2025-12-10 09:23:44 +09:00
  • f0536fa330 feat(joinir): Phase 222-2 ConditionPatternBox normalization implementation nyash-codex 2025-12-10 09:18:21 +09:00
  • 67c41d3b04 docs: Phase 221 JsonParser numerical loops deployment nyash-codex 2025-12-10 09:03:46 +09:00
  • 92c57009c1 docs: Phase 220 architecture documentation update nyash-codex 2025-12-10 08:58:37 +09:00
  • 33e80637dd refactor(joinir): Phase 221-R ExprResultResolver Box extraction nyash-codex 2025-12-10 04:23:34 +09:00
  • 8ca30f375a test(joinir): Fix phase212 test to use Main box pattern nyash-codex 2025-12-10 04:10:45 +09:00
  • 9913cdc786 feat(joinir): Phase 220-D loop condition variable support complete nyash-codex 2025-12-10 04:10:05 +09:00
  • d0d2a30c56 fix(joinir): Phase 219 regression fix - ConditionPatternBox nyash-codex 2025-12-10 03:54:17 +09:00
  • 8f7c6c5637 feat(joinir): Phase 221 ExprResult routing in merge pipeline nyash-codex 2025-12-10 03:47:23 +09:00
  • 757ba6b877 fix(joinir): Phase 220-C condition variable remap and self-copy skip nyash-codex 2025-12-10 03:20:09 +09:00
  • 2fc2cf74d1 feat(joinir): Phase 220-B ConditionEnv integration for if-sum lowerer nyash-codex 2025-12-10 02:54:56 +09:00
  • e6e306c020 fix(joinir): Phase 219 Phantom Carrier Bug fix complete nyash-codex 2025-12-10 02:30:14 +09:00
  • 980965afc8 docs(joinir): Phase 218 JsonParser if-sum investigation complete nyash-codex 2025-12-10 02:07:28 +09:00
  • 803a603e69 feat(joinir): Phase 217 Multi-carrier if-sum complete (zero impl!) nyash-codex 2025-12-10 01:53:06 +09:00
  • 02c689216b feat(joinir): Phase 216 Selfhost if-sum production test validation nyash-codex 2025-12-10 01:45:15 +09:00
  • e2508f9f08 feat(joinir): Phase 215-2 ExprResult exit contract for Pattern 3 nyash-codex 2025-12-10 01:40:18 +09:00
  • 272d99f3de feat(joinir): Phase 214 Pattern 3 join_inputs dynamic generation nyash-codex 2025-12-10 01:12:03 +09:00
  • 338d1aecf1 feat(joinir): Phase 213 AST-based if-sum lowerer for Pattern 3 nyash-codex 2025-12-10 00:54:46 +09:00
  • 8394018694 refactor(joinir): Pattern 3 ExitMeta化 - Hardcoded ValueIds削除 nyash-codex 2025-12-10 00:29:25 +09:00
  • d7805e5974 feat(joinir): Phase 213-2 Step 2-2 & 2-3 Data structure extensions nyash-codex 2025-12-10 00:01:53 +09:00
  • 577b5b01d5 docs: Update Phase 212.5 completion status and add Phase 213 plan nyash-codex 2025-12-09 23:37:18 +09:00
  • aeb6282c2d feat(joinir): Phase 212.5 Structural if detection for Pattern 3 routing nyash-codex 2025-12-09 23:35:57 +09:00
  • 4c323b709e feat(refactor): Phase 205-A - Improve carrier_update_emitter test structure nyash-codex 2025-12-09 20:10:52 +09:00
  • 76a36333c2 feat(joinir): Phase 204 PHI Contract Verifier complete nyash-codex 2025-12-09 19:57:32 +09:00
  • 0175e62d9e feat(joinir): Phase 204-2 PHI dst overwrite detection nyash-codex 2025-12-09 19:53:33 +09:00
  • c6091f414a docs(joinir): Phase 203-B update documentation for Phase 201-202 nyash-codex 2025-12-09 19:39:01 +09:00
  • de9fe3bf85 chore(joinir): Phase 203-A remove dead code after JoinValueSpace unification nyash-codex 2025-12-09 19:33:38 +09:00
  • ae741d97b4 feat(joinir): Phase 202-C Pattern 4 uses JoinValueSpace, unify dual counters nyash-codex 2025-12-09 19:20:46 +09:00
  • 98e81b2650 feat(joinir): Phase 202-B Pattern 3 uses JoinValueSpace nyash-codex 2025-12-09 19:14:01 +09:00
  • 6e778948db feat(joinir): Phase 202-A Pattern 1 uses JoinValueSpace nyash-codex 2025-12-09 19:08:42 +09:00
  • 8d5ecef04f docs(joinir): Phase 201 implementation status and key insights nyash-codex 2025-12-09 18:56:51 +09:00
  • 17152bafff feat(joinir): Phase 201-5 Pattern 2 lowerer uses JoinValueSpace nyash-codex 2025-12-09 18:56:07 +09:00
  • 1af53f82a4 feat(joinir): Phase 201 JoinValueSpace - unified ValueId allocation nyash-codex 2025-12-09 18:44:31 +09:00
  • 32a91e31ac feat(joinir): Phase 200-B/C/D capture analysis + Phase 201-A reserved_value_ids infra nyash-codex 2025-12-09 18:32:03 +09:00
  • 3a9b44c4e2 feat(joinir): Phase 200-A ConditionEnv extension infrastructure nyash-codex 2025-12-09 16:19:08 +09:00
  • f47fa9a7a8 feat(joinir): Phase 197 lightweight loops E2E validation complete nyash-codex 2025-12-09 15:28:49 +09:00
  • 845715a822 docs: Phase 197 lightweight loops deployment design nyash-codex 2025-12-09 15:01:42 +09:00
  • 5a19290db8 docs: Phase 196 Implementation Results documentation nyash-codex 2025-12-09 14:56:05 +09:00
  • 996925ebaf fix(joinir): Phase 196 Select double-remap bug in instruction_rewriter nyash-codex 2025-12-09 14:45:04 +09:00
  • fa8727c2f8 docs: Phase 196 Select expansion bug fix instruction document nyash-codex 2025-12-09 14:07:42 +09:00
  • dc4eda9cdc docs: Phase 195 implementation status + Phase 196 (Select bug) planning nyash-codex 2025-12-09 13:58:31 +09:00
  • 8e837accdd docs: Phase 195-impl Pattern3 multi-carrier implementation plan nyash-codex 2025-12-09 13:28:15 +09:00
  • 22f97b67b1 docs: Phase 195 Pattern 3 extension design (multi-carrier support) nyash-codex 2025-12-09 13:22:14 +09:00
  • 3ca84e8d59 docs: Phase 194 JsonParser P1/P2/P5 deployment plan nyash-codex 2025-12-09 06:08:27 +09:00
  • eb1eb2c712 docs: Phase 193 ConditionEnv design decision - maintain 2-tier boundary nyash-codex 2025-12-09 06:04:09 +09:00
  • a722e51a56 docs: Phase 192-impl completion + Phase 193 MethodCall in Init design nyash-codex 2025-12-09 04:28:10 +09:00
  • 4f94309548 feat(joinir): Phase 192-impl ComplexAddendNormalizer implementation nyash-codex 2025-12-09 04:20:28 +09:00
  • b7bf4a721e docs: Phase 191 completion + Phase 192 Complex addend design nyash-codex 2025-12-09 03:59:53 +09:00
  • ba33bfc323 feat(joinir): Phase 191 body-local init integration into Pattern2 nyash-codex 2025-12-09 03:40:25 +09:00
  • 57cf67002e docs: JoinIR Chapter 1 foundation complete summary + Phase 191 spec nyash-codex 2025-12-09 03:18:05 +09:00
  • 1af92d8aea docs: Phase 190-impl-D complete - NumberAccumulation PHI wiring fixed nyash-codex 2025-12-09 03:07:15 +09:00
  • f8d3fb08ba fix(joinir): Phase 190-impl-D body-local/carrier ValueId collision fix nyash-codex 2025-12-09 02:53:44 +09:00
  • 4bff4ecf43 feat(joinir): Phase 190-impl NumberAccumulation pattern implementation nyash-codex 2025-12-09 02:14:57 +09:00
  • 0b705f9ca0 docs(joinir): Phase 190 NumberAccumulation design (doc-only) nyash-codex 2025-12-09 01:54:53 +09:00
  • 88e9fff141 docs(joinir): Phase 189 JsonParser mini verification nyash-codex 2025-12-09 01:47:07 +09:00
  • d4e099978c refactor(joinir): Extract common carrier update validation to reduce Pattern2/4 duplication nyash-codex 2025-12-09 01:25:22 +09:00
  • a2933880ae feat(joinir): Phase 188 StringAppend support in Pattern2/4 nyash-codex 2025-12-09 01:09:54 +09:00
  • d4231f5d3a feat(joinir): Phase 185-187 body-local infrastructure + string design nyash-codex 2025-12-09 00:59:38 +09:00
  • b6e31cf8ca feat(joinir): Phase 184 - Body-local MIR Lowering Infrastructure nyash-codex 2025-12-08 23:59:19 +09:00
  • 440f8646b1 feat(joinir): Phase 183 LoopBodyLocal role separation + test fixes nyash-codex 2025-12-08 23:43:26 +09:00
  • a3df5ecc7a feat(joinir): Phase 183 LoopBodyLocal role separation nyash-codex 2025-12-08 23:14:10 +09:00
  • 94bf00faf9 refactor(joinir): Phase 183-3 Document LoopScopeShape construction paths nyash-codex 2025-12-08 22:22:25 +09:00
  • a32791b0ed refactor(joinir): Phase 183-2 Consolidate CarrierInfo initialization nyash-codex 2025-12-08 22:19:41 +09:00
  • 3ece6896c4 refactor(joinir): Phase 183-1 Unify pattern detection in loop_pattern_detection nyash-codex 2025-12-08 22:17:06 +09:00
  • 174a647413 docs(joinir): Phase 182 final completion report nyash-codex 2025-12-08 21:42:51 +09:00
  • 0772dc3e82 docs(joinir): Phase 182-6 Update documentation with P1/P2 verification results nyash-codex 2025-12-08 21:41:19 +09:00
  • d5b63e0944 test(joinir): Phase 182-5 Add P1/P2 pattern verification tests nyash-codex 2025-12-08 21:39:49 +09:00
  • be06365870 feat(joinir): Phase 182-2 Add _parse_number/_atoi to routing whitelist nyash-codex 2025-12-08 21:36:39 +09:00
  • 5d99c31cdc docs(joinir): Add Phase 182 simple loops design memo nyash-codex 2025-12-08 21:34:16 +09:00
  • 17ecb0ed26 docs(joinir): Add Phase 182+183 design documents nyash-codex 2025-12-08 21:26:49 +09:00
  • 6e429624eb docs(joinir): Update CURRENT_TASK for Phase 181 completion nyash-codex 2025-12-08 21:20:38 +09:00
  • 6dddb40245 docs(joinir): Add Phase 181 JsonParser loop roadmap nyash-codex 2025-12-08 21:19:54 +09:00
  • bd282d3ddd docs(joinir): Phase 180 completion - Trim/P5 submodule refactoring nyash-codex 2025-12-08 21:09:00 +09:00
  • b6ed6295a3 refactor(joinir): Move Trim logic from Pattern2 to TrimLoopLowerer nyash-codex 2025-12-08 21:07:39 +09:00
  • 2bbee79adf feat(joinir): Add TrimLoopLowerer skeleton for P5 module nyash-codex 2025-12-08 21:02:13 +09:00
  • 28512b4bb4 docs(joinir): Add Phase 180 Trim module design nyash-codex 2025-12-08 20:59:31 +09:00
  • eb946797f3 docs(joinir): Update architecture docs for Phase 179-B completion nyash-codex 2025-12-08 19:51:04 +09:00
  • 4a27b6cd3f refactor(joinir): Unify Pattern 4 with PatternPipelineContext nyash-codex 2025-12-08 19:49:50 +09:00