echokit

Internal Documentation

Contributor-only working notes, deployment guides, architecture decisions, and design history for the EchoKit project.

The public-facing website (HTML/CSS) now lives in website/. This docs/ folder is for contributors only — nothing here is served publicly.


📁 Folder Map

architecture/

Technical deep-dives into subsystems.

deployment/

CI/CD, hosting, and publishing guides.

design/

Design system notes and UI history.

github/

GitHub Actions workflow setup and repo configuration docs.
(These were moved here from .github/ to keep .github/ clean — only CI workflows live there.)

research/

Evaluations and research notes.

testing/

Manual test plans and QA checklists.

troubleshooting/

Debug guides for known issues.

archive/

Completed feature docs kept for historical reference. Not actively maintained.


Other documentation in the repo

These live close to their code:

Location Content
../README.md Project README (start here)
../CONTRIBUTING.md Contribution workflow
../DEVELOPMENT_RULES.md Code quality rules & PR/merge checklists
../TODO.md Living roadmap (P0–P3 backlog)
../CHANGELOG.md Version history
../extension/README.md Extension architecture and feature map
../worker/README.md Cloudflare Worker setup and deployment
../cli/README.md CLI (echokit-server) usage and publishing
../store/ Chrome Web Store listing copy and upload guides
../specs/ Product specs, PRD, design decisions
../website/ Public website HTML/CSS (served by Cloudflare)
../.github/workflows/ CI/CD workflow YAML files
../.github/echokit-action.yml Reusable echokit CI composite action