Skip to content

Commit 488d421

Browse files
authored
Merge pull request #4 from msleigh/claude/prioritize-todo-list-IokDP
2 parents 93fc100 + 7aa2afb commit 488d421

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

docs/TODO.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# TODO
2+
3+
## High-value improvements
4+
5+
- [ ] Add unit tests for core Python modules (imc_source.py, imc_track.py, etc.)
6+
- [ ] Add type hints to the Python modules
7+
- [x] Remove or integrate main.py
8+
- [ ] Make hardcoded values configurable (RNG seed, -j 4 parallelism, comparison tolerances)
9+
- [ ] Add Python implementation documentation (comparable to ford.md for Fortran)
10+
11+
## From ford.md "Notes for extension"
12+
13+
- [ ] Implement the reserved `-d, --debug` flag
14+
- [ ] Refactor global modules to derived types, coordinating across all subroutines
15+
- [ ] Extend `imc_track` beyond 1D slab geometry assumption
16+
- [ ] Make plot times configurable in `imc_opcon` instead of hardcoded three snapshots

0 commit comments

Comments
 (0)