feat: Support tracking issue impact over time (#156)#177
Conversation
ca15f1a to
965bee3
Compare
0b0ff52 to
78cdc9d
Compare
2e64332 to
46a53bb
Compare
|
@codex review |
💡 Codex Review
mrtdown-data/packages/fs/src/repo/issue/IssueRepository.ts Lines 177 to 180 in e29fd65 The Fuse search keys target ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Summary
Overhauls
mrtdown-datainto the canonical reviewed data repository for MRTDown, with typed packages, deterministic file-backed tooling, and a migrated append-only issue dataset.What Changed
data/layout:data/{station,line,service,operator,town,landmark}data/issue/YYYY/MM/<issue_id>/evidence.ndjsonandimpact.ndjsonper issue@mrtdown/corefor schemas and shared period/state helpers@mrtdown/fsfor file-backed repositories and writers@mrtdown/clifor creation, validation, manifest, listing, show, and repair tooling@mrtdown/triagefor LLM-assisted evidence triage and replay utilitiesmrtdown-site.mrtdown-data/mrtdown-sitemodel.Breaking Changes
src/api,src/db, or legacy schema paths.Review Notes
This is a large structural migration. The most important review areas are:
mrtdown-siteValidation
TODO before merge:
npm cinpm run buildnpm run testnpm run cli -- -- validatenpm run cli -- -- manifestandnpm run cli -- -- pages-indexFixes #156