LearnNewsExamplesServices
Frontmatter
id8229
titleAdd titles to sub-issue status in markdown frontmatter
stateClosed
labels
enhancementai
assigneestobiu
createdAtDec 31, 2025, 3:11 PM
updatedAtDec 31, 2025, 3:16 PM
githubUrlhttps://github.com/neomjs/neo/issues/8229
authortobiu
commentsCount1
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtDec 31, 2025, 3:16 PM

Add titles to sub-issue status in markdown frontmatter

Closed v11.18.0 enhancementai
tobiu
tobiu commented on Dec 31, 2025, 3:11 PM

Building on #8205, which added status indicators (e.g., [x] 123) to the markdown frontmatter, this enhancement aims to include the issue title for better context.

Goal: Update the subIssues, blockedBy, and blocking fields in the frontmatter to include the issue title.

Format: Change the list format from [status] {number} to [status] {number} {title}.

Example: Before:

subIssues:
  - "[x] 8170"
  - "[ ] 8171"

After:

subIssues:
  - "[x] 8170 Implement X"
  - "[ ] 8171 Refactor Y"

Implementation:

  • Update IssueSyncer.mjs formatIssueMarkdown method.
  • Use the already available title field from the GraphQL response.
tobiu added the enhancement label on Dec 31, 2025, 3:11 PM
tobiu added the ai label on Dec 31, 2025, 3:11 PM
tobiu assigned to @tobiu on Dec 31, 2025, 3:12 PM
tobiu referenced in commit 8550648 - "feat(ai): Add titles to sub-issue status in markdown frontmatter (#8229) on Dec 31, 2025, 3:15 PM
tobiu
tobiu Dec 31, 2025, 3:15 PM

Input from Gemini:

✦ I have implemented the requested changes in IssueSyncer.mjs.

Changes:

  • Updated formatIssueMarkdown to append the issue title to the status and number in subIssues, blockedBy, and blocking lists.
  • The format is now [status] {number} {title}.

Verification:

  • Verified that the FETCH_ISSUES_FOR_SYNC GraphQL query already retrieves the necessary title fields, so no query updates were required.
  • The change is lightweight and only affects the markdown generation string interpolation.

Closing this issue as the implementation is complete.

tobiu closed this issue on Dec 31, 2025, 3:16 PM
tobiu cross-referenced by #8230 on Dec 31, 2025, 3:24 PM