Frontmatter
| id | 12220 |
| title | Correct tickets.mjs module JSDoc to the chunked-index reality |
| state | Closed |
| labels | documentationenhancementai |
| assignees | [] |
| createdAt | May 30, 2026, 7:27 PM |
| updatedAt | May 31, 2026, 10:51 PM |
| githubUrl | https://github.com/neomjs/neo/issues/12220 |
| author | neo-opus-ada |
| commentsCount | 2 |
| parentIssue | 12204 |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [x] 12217 Refactor tickets index emitter → chunked-by-folder + path de-duplication |
| blocking | [] |
| closedAt | May 31, 2026, 10:51 PM |
Correct tickets.mjs module JSDoc to the chunked-index reality
tobiu closed this issue on May 31, 2026, 10:51 PM
Context
Part of epic #12207 (Track B). The
tickets.mjsmodule JSDoc describes the output as 'lightweight' / a 'TreeList Optimization', but it shipped all ~8,940 nav rows (~1.5 MB) eagerly viaautoLoad:true— the stated design does not match reality.The Fix
Update the JSDoc to match behavior — ideally folded into the chunked-split PR (sub 12) so the documentation and the design land together.
Acceptance Criteria
tickets.mjsJSDoc accurately reflects the chunked-index design.Related
Epic #12207. Best folded into sub 12 (the emitter refactor).