Selfhosting Dev
4f4c6397a9
🏗️ Refactor: Major LLVM codegen modularization + Phase 15 docs cleanup + Phase 21 DDD concept
## LLVM Codegen Refactoring (by ChatGPT5)
- Split massive boxcall.rs into focused submodules:
- strings.rs: String method optimizations (concat, length)
- arrays.rs: Array operations (get, set, push, length)
- maps.rs: Map operations (get, set, has, size)
- fields.rs: getField/setField handling
- invoke.rs: Tagged invoke implementation
- marshal.rs: Helper functions for marshaling
- Improved code organization and maintainability
- No functional changes, pure refactoring
## Phase 15 Documentation Cleanup
- Restructured phase-15 folder:
- implementation/: Technical implementation docs
- planning/: Planning and sequence docs
- archive/: Redundant/old content
- Removed duplicate content (80k→20k line reduction mentioned 5 times)
- Converted all .txt files to .md for consistency
- Fixed broken links in README.md
- Removed redundant INDEX.md
## Phase 21: Database-Driven Development (New)
- Revolutionary concept: Source code in SQLite instead of files
- Instant refactoring with SQL transactions
- Structured management of boxes, methods, dependencies
- Technical design with security considerations
- Vision: World's first DB-driven programming language
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-12 00:35:11 +09:00
..
2025-08-21 00:41:26 +09:00
2025-08-21 00:41:26 +09:00
2025-08-21 00:41:26 +09:00
2025-08-26 00:06:35 +09:00
2025-08-27 00:03:48 +09:00
2025-08-30 22:52:16 +09:00
2025-08-29 08:36:07 +09:00
2025-08-30 22:52:16 +09:00
2025-08-30 22:52:16 +09:00
2025-08-30 22:52:16 +09:00
2025-08-31 06:22:48 +09:00
2025-08-31 06:22:48 +09:00
2025-09-03 01:37:38 +09:00
2025-09-04 11:34:15 +09:00
2025-09-02 17:12:51 +09:00
2025-09-03 13:58:52 +09:00
2025-09-02 05:11:10 +09:00
2025-09-05 05:16:21 +09:00
2025-08-31 00:22:55 +09:00
2025-08-21 00:41:26 +09:00
2025-09-12 00:35:11 +09:00
2025-09-02 09:26:09 +09:00
2025-09-07 07:28:53 +09:00
2025-09-08 03:30:35 +09:00
2025-09-08 03:30:35 +09:00
2025-09-12 00:35:11 +09:00
2025-09-11 00:21:11 +09:00
2025-09-03 13:58:52 +09:00
2025-08-30 01:33:52 +09:00