Test Location

src/tests/
├── test_runner.c          # Comprehensive meta-runner (has main())
├── test_runner_simple.c   # Lightweight meta-runner (has main())
├── simple_test_runner.c   # Minimal mock-only runner (has main())
├── test_framework.c       # Test-framework self-tests
├── smoke_test.c           # Quick smoke test
├── test_terminal.c        # Terminal core tests
├── test_render.c          # Render system tests
├── test_arc_001.c         # ARC-001 filename-based asset loading
├── test_arc_002.c         # ARC-002 atomic scene bundle
├── test_tex_001.c         # TEX-001 hardware-decoded compression
├── test_tex_002.c         # TEX-002 per-scene segmentation
├── test_str_002.c         # STR-002 metadata-first layout
├── test_memory.c          # Memory management tests
├── test_spectre.c         # SPECTRE integration tests
├── test_input.c           # Input system tests
├── test_vmu.c             # VMU integration tests
├── test_error_handling.c  # Error-handling API tests
├── test_debug.c           # Debug system tests
├── test_debug_menu.c      # Debug menu tests
├── test_crc32.c           # CRC32 validation tests
├── test_dec_modes.c       # DEC private modes tests
├── test_patterns.c        # SHACHI pattern tests
└── kos_stubs/             # KOS stub headers for host compilation