7941c4ed6a
docs(guides): add Phase 6 issue draft (Box ops minimal)
2025-08-13 18:53:59 +09:00
502fcfdcff
Merge pull request #40 from moe-charm/copilot/fix-39
...
Implement Phase 6: Box reference operations in MIR/VM (RefNew/RefGet/RefSet, WeakNew/WeakLoad, BarrierRead/Write)
2025-08-13 18:52:14 +09:00
699979b5b1
Complete Phase 6 implementation with documentation and comprehensive testing
...
Co-authored-by: moe-charm <217100418+moe-charm@users.noreply.github.com >
2025-08-13 09:47:10 +00:00
84d2aac8da
Implement Phase 6 Box reference operations in MIR/VM - RefNew/RefGet/RefSet/WeakNew/WeakLoad/Barrier*
...
Co-authored-by: moe-charm <217100418+moe-charm@users.noreply.github.com >
2025-08-13 09:45:22 +00:00
65ce7a5f8c
📍 Add analysis target directory info to report
...
Shows which directory is being analyzed in the report table:
| **分析対象** | nyash ディレクトリ全体 |
This makes it clear at a glance what scope the analysis covers.
🦀 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-08-13 17:00:24 +09:00
8754b92ed3
Merge pull request #38 from moe-charm/copilot/fix-37
...
Implement Phase 5.2: Static box Main lowering for MIR compilation
2025-08-13 16:57:31 +09:00
cd0039e083
Implement Phase 5.2: Static box Main lowering for MIR compilation
...
Co-authored-by: moe-charm <217100418+moe-charm@users.noreply.github.com >
2025-08-13 07:54:56 +00:00
3082c77ecd
Implement Phase 5.2: static box Main lowering to MIR
...
Co-authored-by: moe-charm <217100418+moe-charm@users.noreply.github.com >
2025-08-13 07:53:14 +00:00
ecda4da54a
🧹 Clean up Git tracking: Exclude Rust dev files and LaTeX outputs
...
- Add nyash-rust/ directory to .gitignore
- Exclude LaTeX generated files (*.aux, *.log, *.out, etc.)
- Keep repository clean from development artifacts
🦀 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-08-13 16:50:16 +09:00
721bea5068
Initial analysis and setup for Phase 5.2: static box Main lowering
...
Co-authored-by: moe-charm <217100418+moe-charm@users.noreply.github.com >
2025-08-13 07:47:08 +00:00
6a2a4fe24a
🔧 Fix nekocode analysis path and error handling
...
- Change analysis path from src/ to . (root)
- Improve error handling without || true
- Better regex patterns for result extraction
- Add language count detection
- Japanese error messages for clarity
Fixes: 分析されたファイル 0 → 90+ files
2025-08-13 16:47:03 +09:00
dd123cd3f9
Merge pull request #36 from moe-charm/copilot/fix-35
...
Phase 5.1: Implement Local variable and TryCatch lowering in MirBuilder
2025-08-13 16:24:59 +09:00
e75e3e15e8
Complete Phase 5.1: Add terminator handling for nested control flow
...
Co-authored-by: moe-charm <217100418+moe-charm@users.noreply.github.com >
2025-08-13 07:17:45 +00:00
ba568f7dfb
Implement Local and TryCatch lowering in MirBuilder
...
Co-authored-by: moe-charm <217100418+moe-charm@users.noreply.github.com >
2025-08-13 07:13:53 +00:00
3b040f1587
🔧 Fix NekoCode GitHub Actions: update to use releases/nekocode-rust binary
...
- Change download path from bin/nekocode_ai to releases/nekocode-rust
- Update command from nekocode_ai to nekocode-rust
- This should fix the 0 files analyzed issue in PR analysis
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-08-13 15:51:12 +09:00
384ef54adf
Merge pull request #34 from moe-charm/copilot/fix-33
...
Implement Phase 5: Control flow & exceptions in MIR/VM (loop, try/catch/throw)
2025-08-13 15:43:46 +09:00
6df09fa86b
Complete Phase 5: End-to-end control flow & exception testing - Full pipeline verified
...
Co-authored-by: moe-charm <217100418+moe-charm@users.noreply.github.com >
2025-08-13 06:27:03 +00:00
d3a85b2305
Implement Phase 5: Control flow & exceptions in MIR/VM - Core functionality complete
...
Co-authored-by: moe-charm <217100418+moe-charm@users.noreply.github.com >
2025-08-13 06:23:28 +00:00
2e9b5daadf
Merge pull request #32 from moe-charm/copilot/fix-30
...
Implement Phase 1: Minimal MIR + VM backend with golden tests
2025-08-13 15:02:43 +09:00
2f3b453fcb
Implement Phase 1: MIR + VM backend with golden tests
...
Co-authored-by: moe-charm <217100418+moe-charm@users.noreply.github.com >
2025-08-13 05:59:10 +00:00
5170889285
Merge pull request #31 from moe-charm/copilot/fix-29
...
Phase 0: Stabilize native CLI build (Linux/Windows)
2025-08-13 14:20:49 +09:00
4c7f000cae
Complete Phase 0: Clean duplicate targets and add build documentation
...
Co-authored-by: moe-charm <217100418+moe-charm@users.noreply.github.com >
2025-08-13 05:10:42 +00:00
079a095f5c
Implement Phase 0: Stabilize CLI build with feature separation
...
Co-authored-by: moe-charm <217100418+moe-charm@users.noreply.github.com >
2025-08-13 05:06:43 +00:00
f6bd6ef39b
Merge #26 completion (Phase 2)
...
Merging integration/fix-26-ci into main. Build and lib tests verified locally.
2025-08-13 12:04:06 +09:00
2eba31143a
test: green up after Phase 2 merge for #26\n\n- Fix AST tests (is_override)\n- Align MIR builder test with current If AST\n- Adjust ResultBox API usage in tests\n- Add len() helpers to ArrayBox/BufferBox for tests
2025-08-13 11:53:34 +09:00
c6f76505b5
🔥 Phase 2 Complete: Comprehensive fini system with ChatGPT5 design
...
Co-authored-by: moe-charm <217100418+moe-charm@users.noreply.github.com >
2025-08-13 02:22:20 +00:00
7ecce09140
Merge pull request #27 from moe-charm/copilot/fix-26
...
[WIP] 🔥 Weak参照修正 + finiシステム完全実装(ChatGPT5設計)
2025-08-13 11:15:30 +09:00
014fac2b9b
✅ Phase 1 Complete: Fixed weak reference bug with dynamic ID parsing
...
Co-authored-by: moe-charm <217100418+moe-charm@users.noreply.github.com >
2025-08-13 02:11:07 +00:00
a70f685274
Merge pull request #25 from moe-charm/copilot/fix-24
...
[Feature] Complete Canvas Box ecosystem with 10 professional WASM demos
2025-08-13 10:01:44 +09:00
16cd53d125
Complete Canvas Box ecosystem with 10 professional WASM demos
...
Co-authored-by: moe-charm <217100418+moe-charm@users.noreply.github.com >
2025-08-13 00:36:32 +00:00
cfe550ac01
Implement core Canvas Boxes and 5 WASM demos
...
Co-authored-by: moe-charm <217100418+moe-charm@users.noreply.github.com >
2025-08-13 00:27:07 +00:00
d3de8bdcde
Merge pull request #23 from moe-charm/copilot/fix-22
...
🔗 Complete Weak Reference System - Final 1% Implementation (Expert-Validated)
2025-08-13 08:41:16 +09:00
9826c7992b
Final validation: multi-parent weak reference system complete
...
Co-authored-by: moe-charm <217100418+moe-charm@users.noreply.github.com >
2025-08-12 22:27:27 +00:00
c6a135193d
Complete weak reference auto-nil system implementation
...
Co-authored-by: moe-charm <217100418+moe-charm@users.noreply.github.com >
2025-08-12 22:23:38 +00:00
5fe4891f19
Merge pull request #21 from moe-charm/copilot/fix-20
...
🔗 Implement Fundamental Weak Reference Architecture - Phase 2: Auto-Nil Mechanism
2025-08-13 06:33:12 +09:00
448638e67a
🔗 Implement Fundamental Weak Reference Architecture - Phase 2: Auto-Nil Mechanism
...
Co-authored-by: moe-charm <217100418+moe-charm@users.noreply.github.com >
2025-08-12 21:32:32 +00:00
5820d02ef7
Complete weak reference architecture with auto-nil simulation framework
...
Co-authored-by: moe-charm <217100418+moe-charm@users.noreply.github.com >
2025-08-12 21:31:06 +00:00
67e30315f3
Implement hybrid InstanceBox architecture with weak reference accessors
...
Co-authored-by: moe-charm <217100418+moe-charm@users.noreply.github.com >
2025-08-12 21:23:08 +00:00
df785daa79
Initial analysis: Identified weak reference auto-nil implementation needed
...
Co-authored-by: moe-charm <217100418+moe-charm@users.noreply.github.com >
2025-08-12 21:11:16 +00:00
53a4c9adec
Merge pull request #19 from moe-charm/copilot/fix-17
...
🔗 Implement Weak Reference System for Memory Safety - Everything is Box + Circular Reference Prevention
2025-08-13 05:44:24 +09:00
339f7df617
Phase 4 Complete: Interpreter integration with weak field detection
...
Co-authored-by: moe-charm <217100418+moe-charm@users.noreply.github.com >
2025-08-12 20:36:00 +00:00
56af6c612f
Phase 3 Complete: Parser extended with weak field support
...
Co-authored-by: moe-charm <217100418+moe-charm@users.noreply.github.com >
2025-08-12 20:27:20 +00:00
0f0edeeb9c
Phase 2 Complete: NyashValue extended with WeakBox support
...
Co-authored-by: moe-charm <217100418+moe-charm@users.noreply.github.com >
2025-08-12 20:15:44 +00:00
f6d3669c68
Merge pull request #16 from moe-charm/copilot/fix-15
...
🚀 Stage 1: MIR基盤構築実装 - Complete Native Compilation Infrastructure
2025-08-12 20:41:59 +09:00
676cf21419
✅ MIR Stage 1 Complete - Full Infrastructure + Testing + Demo
...
Co-authored-by: moe-charm <217100418+moe-charm@users.noreply.github.com >
2025-08-12 11:38:07 +00:00
774e0bb241
🚀 MIR Stage 1 Basic Infrastructure Complete - 20 Instructions + SSA + Effects
...
Co-authored-by: moe-charm <217100418+moe-charm@users.noreply.github.com >
2025-08-12 11:33:48 +00:00
a515bbd7c7
Merge pull request #14 from moe-charm/copilot/fix-13
...
🔥 NyashValue Enum Revolution - Complete Foundation Implementation
2025-08-12 19:14:06 +09:00
16eaadfdd2
🔥 Complete Phase 0 NyashValue Enum Foundation - Core Implementation
...
Co-authored-by: moe-charm <217100418+moe-charm@users.noreply.github.com >
2025-08-12 10:08:30 +00:00
3513c4f977
Merge pull request #12 from moe-charm/copilot/fix-11
...
🚀 Critical Box Registration + Revolutionary Multi-Delegation Implementation
2025-08-12 17:38:56 +09:00
c3fa8027dd
🎊 MISSION COMPLETE: All Critical Issues Resolved + Multi-Delegation!
...
Co-authored-by: moe-charm <217100418+moe-charm@users.noreply.github.com >
2025-08-12 08:31:33 +00:00