Common commands for working on Limina locally.
make test
make validate
make generate-goal
make install-skillsmake generate-goal expects kb/mission/CHALLENGE.md to contain a real Objective and Success Criteria. The template placeholder intentionally fails with a friendly message.
scripts/generate_goal.py: builds a Codex/goalcommand fromkb/mission/CHALLENGE.md.scripts/kb_validate.py: validates the core research graph and optionalGOAL.mdquality.scripts/install_skills.sh: symlinks bundled skills into Claude Code and/or Codex.scripts/kb_new_artifact.py: creates newH,E,F,L,CR, andSRnotes.
Install dependencies, then run:
python3 -m unittest discover -s tests
python3 scripts/kb_validate.pyThe Makefile sets LIMINA_TELEMETRY_INTERNAL=1 for tests and validation so local development checks do not prompt for telemetry consent.
Before publishing a change:
make test
make validate