supsrc
2025-09-18
Restored config package, added directory management, expanded examples and event processing
59 files · 3,194+ · 533-
Restored configuration as a package with defaults
3 files changed
__init__.pyConfig package initializationdefaults.pyCentralized default valuesmodels.pyConfiguration models (renamed from config.py)
- Restored config/ as a package with init.py, defaults.py (default values), and models.py
instantiate
behavioral
3 files
__init__.pydefaults.pymodels.py
Directory management utilities
2 files changed
directories.pyManages supsrc data directory (67 lines)test_directories.pyDirectory management tests (146 lines)
- Added utils/directories.py (67 lines) for managing supsrc data directory with corresponding tests
instantiate
behavioral
2 files
directories.pytest_directories.py
Expanded examples with debug and test scripts
5 files changed
README.mdComprehensive documentation (278 lines)debug_monitor.shMonitoring system debug script (271 lines)test_tui.shTUI testing script (198 lines)supsrc_test.confTest configuration (135 lines)setup_examples.shExpanded setup scenarios
Event processing and state control improvements
6 files changed
processor.pyEnhanced timer management and debouncingfeed.pyRicher metadata and filteringjson_logger.pyBetter formattingcollector.pyAdditional collection pointscontrol.pyRicher control state managementfile.pyImproved file state tracking
- Enhanced event processor with improved timer management and debouncing, expanded event feed with richer metadata
decouple
behavioral
2 files
processor.pyfeed.py
- Significantly expanded state/control.py with richer control state management and improved file state tracking
decouple
internal
2 files
control.pyfile.py
Watch command improvements and implementation planning docs
5 files changed
watch_cmds.pyAdded more CLI options and improved configuration handlingIMPLEMENTATION_PLAN_SUPSRC_DIR.mdSupsrc directory system design (396 lines)SESSION_SUMMARY.mdDevelopment session progress (368 lines)CHANGELOG.mdUpdated changelogREADME.mdUpdated README
- Added more CLI options to watch command with improved configuration handling
instantiate
behavioral
1 file
watch_cmds.py
- Added IMPLEMENTATION_PLAN_SUPSRC_DIR.md (396 lines) and SESSION_SUMMARY.md (368 lines)
specify
internal
2 files
IMPLEMENTATION_PLAN_SUPSRC_DIR.mdSESSION_SUMMARY.md
Removed tail command in favor of SUI
2 files changed
tail_cmds.pyRemoved (83 lines deleted, functionality moved to SUI)test_statistics_fix.pyRemoved