Community and support
CauseScope is developed in public. Pick the channel that matches the state of the work:
| Need | Channel |
|---|---|
| Installation or configuration help | GitHub Discussions |
| Beta observation not yet reduced to a public fixture | GitHub Discussions |
| Early idea with open product or API questions | GitHub Discussions |
| Reproducible defect with a public TypeScript fixture | Bug report |
| Focused, implementation-ready improvement | Feature request |
| Security concern or sensitive reproduction | Private vulnerability report |
Never post credentials, customer data, private source code, or unredacted trace exports publicly.
Before testing the current beta in a real application, follow the Beta testing guide for the scenario matrix, minimal public reproduction workflow, and artifact sanitization checklist.
Current direction
The public roadmap prioritizes 1.0 reliability, browser and accessibility coverage, a documented trace-export contract, and regression fixtures based on real provenance gaps.
The roadmap is directional rather than a delivery promise. An integration is supported only after it has public fixtures, automated checks, and documentation.
Your first contribution
- Pick a bounded
good first issue. - Follow the pnpm Workspace setup in CONTRIBUTING.md.
- Add or update the smallest fixture that reproduces the evidence path.
- Run
pnpm checkand verify the selected element in a real browser. - Describe user-visible behavior, privacy impact, and production-bundle impact in the pull request.
See the complete support policy and Code of Conduct.