#include "./pre-reveal.typ"
#include "./post-reveal.typ"

#include "./game-rules.typ"
#include "./team-organization.typ"

#include "./identify-drivetrain.typ"
#include "./brainstorm-drivetrain-components.typ"
#include "./decide-drivetrain-type.typ"
#include "./brainstorm-drivetrain-config.typ"
#include "./decide-drivetrain-config.typ"
#include "./build-drivetrain.typ"

#include "./notebook-matrix.typ"

#include "./identify-tracking.typ"
#include "./brainstorm-drivetrain-sensors.typ"
#include "./decide-drivetrain-sensors.typ"
#include "./brainstorm-tracking-implementation.typ"
#include "./decide-tracking-implementation.typ"
#include "./notebook-toc.typ"

#include "./testing-drivetrain.typ"

#include "./build-drivetrain-fixes.typ"

#include "./test-drivetrain-again/entry.typ"

#include "./identify-program-structure/entry.typ"
#include "./brainstorm-program-structure/entry.typ"
#include "./decide-program-structure/entry.typ"
#include "./program-program-structure/entry.typ"

#include "./build-tracking-wheels/entry.typ"

#include "./identify-intake.typ"
#include "./brainstorm-intake.typ"
#include "./decide-intake-type/entry.typ"
#include "./build-intake/entry.typ"

#include "./program-tracking.typ"

#include "./identify-driver-control/entry.typ"
#include "./brainstorm-driver-control/entry.typ"
#include "./decide-driver-control/entry.typ"
#include "./program-driver-control/entry.typ" // TODO: document implementation

#include "./test-tracking/entry.typ" // TODO: write this entry

#include "./identify-wedges/entry.typ"
#include "./brainstorm-wedges/entry.typ"
#include "./decide-wedges/entry.typ"

#include "./identify-launcher.typ" // TODO: place these in history correctly
#include "./brainstorm-launcher.typ"
#include "./decide-launcher/entry.typ"
#include "./build-test-launcher/entry.typ" // TODO: finish build log

#include "./identify-auton-movement/entry.typ"
#include "./brainstorm-auton-movement/entry.typ"
#include "./decide-auton-movement/entry.typ"
#include "./program-auton-movement/entry.typ"
#include "./test-auton-movement/entry.typ" // TODO: write this entry

#include "./build-intake-upgrade/entry.typ"

#include "./kanban-board/entry.typ"

#include "./identify-scoring/entry.typ"
#include "./brainstorm-scoring/entry.typ"
#include "./decide-scoring/entry.typ"
#include "./build-scoring/entry.typ"


#include "./build-wedges/entry.typ"

#include "./program-finish-driver-control/entry.typ"

#include "./tournament-53-scrimmage/entry.typ"

#include "./build-catapult-upgrade/entry.typ"

#include "./identify-elevation/entry.typ"
#include "./decide-elevation/entry.typ"
#include "./build-elevation/entry.typ"

#include "./tournament-dulaney-royal-rumble/entry.typ"

#include "./visualization/identify.typ"
#include "./visualization/brainstorm.typ"
#include "./visualization/decide.typ"
#include "./visualization/program.typ"

#include "./flywheel/identify.typ"
#include "./flywheel/brainstorm.typ"
#include "./flywheel/decide.typ"
#include "./flywheel/build.typ"

#include "./wedges-rebuild/identify.typ"
#include "./wedges-rebuild/brainstorm.typ"
#include "./wedges-rebuild/decide.typ"
#include "./wedges-rebuild/build.typ"
#include "./wedges-rebuild/test.typ"

#include "./auton-routes/identify.typ"
#include "./auton-routes/decide.typ"
#include "./tournament-hereford/entry.typ"

#include "./flywheel/program.typ"
#include "./tournament-roosevelt/entry.typ"

#include "./lift/identify.typ"
#include "./lift/brainstorm.typ"
#include "./lift/decide.typ"
#include "./lift/build-test.typ"
#include "./lift/program.typ"

#include "./notebook-notebookinator/entry.typ"
#include "./notebook-graphs/entry.typ"

#include "./auton-routes/program.typ"
#include "./test-auton-movement/entry.typ"

#include "./tournament-loyola/entry.typ"
#include "./tournament-gateway/entry.typ"
#include "./tournament-cardinal/entry.typ"

#include "./management-road-to-states/entry.typ"

#include "./intake-rebuild/identify.typ"
#include "./intake-rebuild/brainstorm.typ"
#include "./intake-rebuild/decide.typ"
#include "./intake-rebuild/build.typ"
#include "./intake-rebuild/test.typ"

#include "./management-plastic-map/entry.typ"

#include "./lift-pneumatics/entry.typ"

#include "./tournament-states/entry.typ"

#include "./robot-rebuild/identify.typ"
#include "./robot-rebuild/brainstorm.typ"
#include "./robot-rebuild/decide.typ"

#include "./management-road-to-worlds/entry.typ"

/*

#include "./drivetrain-rebuild/identify.typ"
#include "./drivetrain-rebuild/brainstorm.typ"
#include "./drivetrain-rebuild/decide.typ"
*/
