Tracker
Roadmap search
Versions, deliverables, workstreams, tasks, and pages
Deliverable
api.json primary contract
Closed 2026-05-20 on superrepo f57377a (v0.2 delivery tip).
Compiler emits hierarchical api.json (types, members, compiler-derived signatures, typeRef links for resolved symbols). pckg requires structured api.json on publish and renders PackageDocs from that JSON—not parallel ad-hoc grouping.
Workstreams: pckg-registry, analysis-pipeline, ci-release, codegen-runtime. 13 catalog tasks anchor this deliverable (milestoneId: v02-api-json-contract).
Provenance
09542b2(pckg) — fix(pckg): auto-provision workspace member packages on publish21a7be7(pckg) — feat(docs): Microsoft Docs-style library tree for API reference5ff3d07(compiler) — feat(analysis): structured API doc snapshot and registry doc pipeline9ca5da3(compiler) — feat(compiler): macro expand pass and HIR legality integrationf9d2b48(pckg) — fix(dashboard): unify data-grid row actions and registry activity layout2c0be25(pckg) — feat(pckg): structured api.json docs UI and readonly source editor010981f(compiler) — fix(ci): corelib root resolution, ABI snapshot, format golden88ee828(pckg) — Raise structured api.json size limit for corelib-scale packages.- …and 5 more seed tasks with provenance commits.
Catalog scope
- Delivery version: v0.2 (Analysis, packages, and platform spec)
- Deliverable:
v02-api-json-contract— api.json primary contract
Relation
Groups the v0.2 seed tasks linked via milestoneId for api.json primary contract.
v0.2 · v02-api-json-contract
13 tasks← Overview
Tasks in scope
- Structured API doc snapshot in analysisDonehigh
- pckg structured api.json docs UIDonehigh
- Require structured api.json on package publishDonehigh
- DRY package docs/source server stackDonemedium
- Macro expand pass and HIR legality integrationDonehigh
- Link api.json module tree and strengthen type referencesDonehigh
- Microsoft Docs–style api.json library tree in pckgDonehigh
- Raise structured api.json size limit for corelib-scale packagesDonemedium
- api.json tree UI, template packages, and publish validationDonehigh
- Serialize stack-heavy lowering tests and raise RUST_MIN_STACKDonemedium
- Unify dashboard data-grid row actions and registry activity layoutDonemedium
- Auto-provision workspace member packages on publishDonehigh
- Corelib root resolution, ABI snapshot, and format golden in CIDonemedium