Browse Source

update manual TODO

main
cinnaboot 6 months ago
parent
commit
e58df1bffb
  1. 14
      docs/TODO

14
docs/TODO

@ -1,4 +1,4 @@
=== ATTENTION CLAUDE === === ATTENTION LLM ======
DO NOT read, write, edit, restore, or commit this file under any circumstances. DO NOT read, write, edit, restore, or commit this file under any circumstances.
This is a manually maintained file - all changes must be made by humans only. This is a manually maintained file - all changes must be made by humans only.
If you see modifications to this file in git status, IGNORE them and do not commit. If you see modifications to this file in git status, IGNORE them and do not commit.
@ -8,14 +8,6 @@ If you see modifications to this file in git status, IGNORE them and do not comm
=== Project Documentation === === Project Documentation ===
- remember to periodically check the reference docs against new changes - remember to periodically check the reference docs against new changes
=== Simulation Config Files ===
- the config_loader module needs to be refactored, and likely needs some
logic moved to the bodies module (which should probably be renamed
simulation)
- config file validation
- check for unrealistic orbital parameters
- relative coordinates for child bodies
=== Simulation/Physics === === Simulation/Physics ===
- remove bodies on non closed orbits after they are a certain distance from - remove bodies on non closed orbits after they are a certain distance from
the root body, or bary-center the root body, or bary-center
@ -25,6 +17,10 @@ If you see modifications to this file in git status, IGNORE them and do not comm
SOI SOI
- move the example binary system config to test configs, and make some tests - move the example binary system config to test configs, and make some tests
=== Simulation Config Files ===
- relative coordinates for child bodies
- a format with nested children would be nice
=== CTAGS === === CTAGS ===
- previously we've used the Makefile to generate tags when building, - previously we've used the Makefile to generate tags when building,
let's think about a way we can generate them without causing a conflict let's think about a way we can generate them without causing a conflict

Loading…
Cancel
Save