croct-tech / croct-tech/plug-js
Expose typed composition content APIs
Open
@renan628 is already working on this.
Since Sep 14, 2026.
feature
- Dominant language
- TypeScript
- Stars
- 106
- Forks
- 14
- Avg merge
- 3m
- Merged PRs (30d)
- 5
Description
Parent
Estimate: 2 points.
What to build
Expose typed addressing and findSlots, integrating generated SlotReference, SlotPathMap, section/filter types, and augmentation points. Resolve local fallbacks by ID, canonical path, and alias.
Implementation checklist
- Add public addressing/discovery APIs, exports, and generated-type augmentation points.
- Implement fallback lookup using the agreed artifact identity and alias handling.
- Add unit tests with artifact fixtures for application, reference, version, and locale.
- Extend local type tests for literal/runtime references and the repository's existing integration tests where available.
Decisions and references
- RES-07, ART-01, PATH-02, PATH-04, PATH-05.
- LOC-01, LOC-02, LOC-03, LOC-05, LOC-06.
- FIL-01, FIL-02, FIL-09.
Blocked by
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.