How do I see where we are?
The Locate pillar of the compass tool. It reads the agile tree
(doc/agile/versions/) directly, so it needs no org-roam.db and no
org-roam-db-sync.
Question
Answer
Run compass.sh where (or its alias status):
./projects/ores.compass/compass.sh where
It prints the current version and sprint (title, :ID:, path) and every
story/task under the current sprint whose State is STARTED. "Current"
is the lexicographically-highest version/sprint folder.
For tooling, -f json emits a structured version / sprint /
in_flight document:
./projects/ores.compass/compass.sh status -f json
Script
projects/ores.compass/compass.sh where → src/compass.py (cmd_where),
which uses the bundled doc_index to discover docs and reads the State
row from each doc's * Status table.
Tested by
Manual smoke test. Read-only over the working tree.
See also
- How do I search docs with compass? — full-text search.
- How do I find docs matching a pattern? — list/filter docs
(
compass list). Agile product owner— the skill that acts on this orientation.