mirror of
https://github.com/scotttomaszewski/obsidian-disciples-journal.git
synced 2026-07-22 05:42:13 +00:00
1.5 KiB
1.5 KiB
Workspace Follow-Ups
Lightweight tracking for tasks identified during other work that weren't tackled in the original scope. These are intentionally deferred — captured here so they don't get lost.
Add new entries at the top. Remove entries when done (commit message can reference them).
Entry format
Each entry should include:
- Identified: YYYY-MM-DD and the work it came up in
- What: brief description of the change
- Why: the motivation / what value it adds
- Context: background, file paths, gotchas, anything that would save the next person 10 minutes of grepping
- Effort: rough sizing — XS (<1 h), S (1–4 h), M (1 day), L (multi-day)
Add a test harness, starting with BibleReference.parse
- Identified: 2026-05-31, repo documentation pass.
- What: No automated tests exist. Add a lightweight runner and cover
BibleReference.parsefirst. - Why:
parseis pure, pattern-heavy, and the riskiest logic to refactor blind. - Context:
src/core/BibleReference.ts; format matrix indocs/reference-formats.md. - Effort: S
Finish pop-out window styling
- Identified: 2026-05-31, funky-logic sweep.
- What: Styles aren't fully ported into freshly created pop-out windows.
- Why: Passages render unstyled in pop-outs; a known rough edge.
- Context:
DisciplesJournalPlugin.updateBibleStyles(:131-158) flags this in a comment; see docs/gotchas.md. Tracked upstream in an Obsidian Discord thread linked in the code. - Effort: M