Repository navigation
Summary
This pull request merges all completed features and infrastructure updates for v1.0.3.
Highlights
Features
- Added support for
[todo],[inProgress],[done]task status markers - Role-based visualisation using shape: start, middle, end
- Status filter via multiselect in Streamlit UI
- Save and load task graphs as timestamped JSON files
Testing
test_core.pyadded with full coverage of core parsing functionstest_io.pyadded forsave_tasksandload_tasksusing temporary filesystem- Introduced
pytest.inifor Python path consistency
UI
- Streamlit visual and layout refinements
- Dual legends for node status and role