Skip to content

feat: status line shows full epic & story titles + 0.12.0#6

Merged
Evgenii-Konev merged 1 commit into
mainfrom
feat/statusline-titles
Jul 1, 2026
Merged

feat: status line shows full epic & story titles + 0.12.0#6
Evgenii-Konev merged 1 commit into
mainfrom
feat/statusline-titles

Conversation

@Evgenii-Konev

Copy link
Copy Markdown
Member

What

The status line now shows the human title: of the current epic and story (from their frontmatter) instead of the folder id / filename slug.

Before: 📚 AUTH-001 › 001-oidc-discovery (in-progress)
After: 📚 Authentication system › OIDC discovery + token exchange (in-progress)

Changes

  • scripts/statusline.mjsbookSegment reads the epic's epics/<id>/epic.md and the story file frontmatter, using title for each. Falls back to the id / filename slug when a title is missing or the file is unreadable (best-effort, never throws). One extra small file read (epic.md) per render when an epic is active.
  • README roadmap + "What's in the box" header.
  • plugin.json / marketplace.json0.11.00.12.0.

Tests

Rendered against fixtures: epic+story titles, epic-only, and the no-title fallback (→ id / slug) — all correct; standalone + composed-over-OMC both fine.

Maintainer: ekonev@smartandpoint.com

- bookSegment now reads the `title:` frontmatter of the epic and story and
  renders those instead of the folder id / filename slug (falls back to
  id / slug when a title is missing or unreadable)
- README roadmap + inventory; bump plugin + marketplace to 0.12.0

Maintainer: ekonev@smartandpoint.com
@Evgenii-Konev Evgenii-Konev merged commit fd6fae8 into main Jul 1, 2026
@Evgenii-Konev Evgenii-Konev deleted the feat/statusline-titles branch July 1, 2026 09:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant