Files
metabuilder/docs/todo
2025-12-29 21:11:37 +00:00
..
2025-12-25 21:07:35 +00:00

MetaBuilder TODO List

This folder contains comprehensive TODO lists organized by area of the MetaBuilder project.

Quick Reference

File Area Priority
0-kickstart.md Start here (how to use these TODOs) High
1-TODO.md Workflows & SDLC automation High
2-TODO.md Architecture & refactoring High
3-TODO.md Testing & quality metrics High
4-DBAL-TODO.md Database Abstraction Layer High
5-FRONTEND-TODO.md Next.js frontend High
6-PACKAGES-TODO.md Package system Medium
7-DATABASE-TODO.md Database & Prisma High
8-TESTING-TODO.md Testing infrastructure High
9-LUA-SCRIPTING-TODO.md Lua sandbox & scripting Medium
10-SECURITY-TODO.md Security Critical
11-DEPLOYMENT-TODO.md Deployment & DevOps High
12-DOCUMENTATION-TODO.md Documentation Medium
13-DECLARATIVE-UI-TODO.md Declarative UI system Medium
14-MULTI-TENANT-TODO.md Multi-tenancy High
15-BUILD-FIXES-TODO.md Build & configuration fixes Critical
16-SCRIPTS-TOOLING-TODO.md Scripts & tooling Medium
17-GITHUB-COPILOT-TODO.md GitHub Copilot integration Low
18-ACCESSIBILITY-TODO.md Accessibility (a11y) Medium
19-PERFORMANCE-TODO.md Performance optimization Medium
20-FUTURE-FEATURES-TODO.md Future features Low
21-SDLC-TODO.md SDLC workflows & Copilot High
22-TODO-SCAN.md TODO marker inventory (scan snapshot) Medium

Priority Legend

  • Critical: Blocking issues that prevent build/deployment
  • High: Core functionality improvements needed soon
  • Medium: Important improvements for stability/maintainability
  • Low: Nice-to-have features and enhancements

How to Use

  1. Starting a task: Start with 0-kickstart.md, then check the relevant TODO file for context
  2. Completing a task: Mark with [x] and add commit reference
  3. Adding tasks: Add to the appropriate category file
  4. Large initiatives: Create a new numbered TODO file

Reports (Auto-Generated)

  • Run: python3 scan-project-todos.py
  • Output:
    • TODO_SCAN_REPORT.md - repo-wide TODO/FIXME/HACK/XXX markers (excluding docs/todo/ and build artifacts)
    • TODO_STATUS.md - open vs done checkbox counts per TODO file
    • 22-TODO-SCAN.md - curated checklist of actionable // TODO (code) and TODO: (docs) markers

Current Critical Issues

  1. Build Issues Fixed: TypeScript build now passes (Dec 25, 2025)
  2. Tests Passing: All 576 unit tests pass
  3. 🔒 Security: Complete security audit for production readiness

Contributing

When adding new TODOs:

  • Use clear, actionable language
  • Include file references where applicable
  • Categorize by the appropriate area
  • Consider dependencies between tasks

Last updated: December 25, 2025