Thanks for your interest in Canvas Notebook!
GitHub: https://github.com/canvascoding/canvas-notebook
- Bug reports & small fixes → open a PR directly
- Larger features or design changes → open a GitHub Issue or Discussion first so we can align before you invest time
- Questions → open a GitHub Issue
- Test your change locally with
npm run setup - Run the test suite:
npm run test:all - Keep PRs focused — one thing per PR, no unrelated changes mixed in
- Describe what changed and why
- For UI changes, include a screenshot or short screen recording
Built with Claude, Codex, or another AI tool? Fine — just be transparent about it in the PR description, note how thoroughly you tested it, and make sure you understand what the code does.
Found a vulnerability? Please report it privately via GitHub's security advisory rather than opening a public issue.
Include: what you found, how to reproduce it, and what the impact is.