Lemontropia-Suite/core
LemonNexus 28b8921efa feat(core): implement ProjectManager with Data Principle
- Create ProjectManager class enforcing Data Principle
- Implement ProjectData, SessionData, LootEvent dataclasses
- Add create_project, load_project, archive_project methods
- Implement session lifecycle (start_session, end_session)
- Add loot recording with auto-screenshot trigger (>50 PED)
- Include analytics: get_project_summary, compare_to_historical
- All PED calculations use Decimal for precision (Rule #4)

Every session is a Project: auto-saved, archivable, comparable.
2026-02-08 16:56:40 +00:00
..
__init__.py feat(db): initialize SQLite schema and DatabaseManager 2026-02-08 16:56:32 +00:00
database.py feat(db): initialize SQLite schema and DatabaseManager 2026-02-08 16:56:32 +00:00
project_manager.py feat(core): implement ProjectManager with Data Principle 2026-02-08 16:56:40 +00:00
schema.sql feat(db): initialize SQLite schema and DatabaseManager 2026-02-08 16:56:32 +00:00