Skip to content

Update and consolidate project documentation#138

Merged
kaoskorobase merged 12 commits into
developfrom
update-docs
May 23, 2026
Merged

Update and consolidate project documentation#138
kaoskorobase merged 12 commits into
developfrom
update-docs

Conversation

@kaoskorobase
Copy link
Copy Markdown
Member

Summary

  • README: rewritten for macOS/Linux desktop (drops mobile framing), adds usage snippet, fixes CI badge (Travis → GitHub Actions), links to new docs
  • CONTRIBUTING.md: new file covering build/test and PR workflow for human contributors
  • docs/architecture.md: new, Mermaid diagram of audio routing (Engine, Groups, Synths, AudioBuses, hardware I/O)
  • docs/osc-api.md: moved from doc/OSC API.md for discoverability
  • examples/README.md: new, brief descriptions of thADDeus and sampler
  • CLAUDE.md: adds domain/API reference pointers (CONTEXT.md, docs/adr/, osc-api.md, architecture.md)
  • doc/Notes.md, doc/diagrams/: removed (stale 2012 content)

Test plan

  • CI badge renders and links correctly on GitHub
  • Mermaid diagram renders in docs/architecture.md
  • All links in README resolve (docs, examples, CONTRIBUTING)
  • No broken references to old doc/ paths

@kaoskorobase kaoskorobase merged commit 2e50fdf into develop May 23, 2026
14 checks passed
@kaoskorobase kaoskorobase deleted the update-docs branch May 23, 2026 23:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant