Frontmatter
| id | 8205 |
| title | Enhance sub-issue status visibility in markdown frontmatter |
| state | Closed |
| labels | enhancementai |
| assignees | tobiu |
| createdAt | Dec 30, 2025, 12:04 AM |
| updatedAt | Dec 30, 2025, 12:07 AM |
| githubUrl | https://github.com/neomjs/neo/issues/8205 |
| author | tobiu |
| commentsCount | 0 |
| parentIssue | null |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Dec 30, 2025, 12:07 AM |
Currently, the
subIssues,blockedBy, andblockingfields in the markdown frontmatter only list issue numbers. This makes it difficult to assess the progress of an Epic or the status of blockers without navigating to each issue.Goal: Modify
IssueSyncerto include a visual status indicator in these frontmatter lists.Format: Change the list format from
Integer[]toString[]:[ ] {number}for OPEN issues[x] {number}for CLOSED issuesExample:
subIssues: - "[x] 8170" - "[ ] 8171"Implementation:
IssueSyncer.mjsto format these fields during the sync process.FETCH_ISSUES_FOR_SYNCretrieves thestatefor these related issues (verified: it does).