Dev Notes

Project types

Projects are grouped by lifecycle stage for clarity and code quality:

This separation keeps mature work distinct from experiments and enables deliberate cleanup of obsolete ideas.


GitHub approach (current state only)

GitHub contains only active projects:

GitHub reflects only the current working state, not history.


Local workspace organization

Locally, all work is preserved by lifecycle stage:

This preserves learning from all attempts while keeping GitHub minimal.


Core principle

GitHub = current truth Local workspace = full history (including experiments and failures)