Skip to content

beeping-io/beeping-meta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

18 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

🌱 beeping-meta

Architecture, ADRs, Terraform IaC, governance, brand kit and legal docs for the Beeping Platform.

License: Apache 2.0 Status: Early Development Beeping Platform Conventional Commits


🧩 What is this repo?

beeping-meta is the single source of truth for everything that doesn't belong in any individual product repo of the Beeping Platform:

  • πŸ—οΈ Architecture β€” C4 diagrams, sequence diagrams, system context
  • πŸ“œ ADRs β€” Architecture Decision Records (Michael Nygard format)
  • πŸ—οΈ Terraform IaC β€” All infrastructure as code (GCP, Firebase, Cloudflare DNS)
  • πŸ“œ Legal β€” Terms, privacy, DPA, AUP, security policy, sub-processors list
  • 🎨 Brand β€” Logo, palette, typography, design tokens
  • πŸ“Š Data governance β€” Telemetry schema whitelist, PII redaction rules
  • πŸ“˜ Runbooks β€” Operational runbooks, incident response, DR
  • πŸ€– Reusable workflows β€” GitHub Actions workflows shared across all 18 repos
  • πŸ“Š Compatibility matrix β€” Cross-repo version compatibility tracking

It also serves as the technical home for cross-repo coordination of the Beeping ecosystem.

🌐 The 18-repo ecosystem

beeping-meta is one of 18 repositories that make up the Beeping Platform. See the organization profile for the full ecosystem map.

Category Repo
🌱 Foundation (this repo) beeping-meta
🧱 Core lib beeping-core (C++)
πŸ“‘ Service beepbox (C++ HTTP server)
πŸ“± Mobile native beeping-android, beeping-ios
πŸ”Œ Cross-platform beeping_flutter, beeping-react-native
🌐 Web monorepo beeping-web (@beeping/web, @beeping/react, @beeping/vue, @beeping/svelte, @beeping/vanilla)
βš™οΈ Server SDKs beeping-node, beeping-python
πŸ› οΈ Tools beeping-cli (Rust)
☁️ Cloud beeping-backend (Firebase Functions), beeping-portal (Next.js dev console)
🌐 Public sites beeping-www (marketing), beeping-docs (Astro Starlight)
πŸ“² Reference apps beeply (Flutter), beeply-rn (React Native), beeply-web (Next.js + React)

πŸ“ Directory structure

beeping-meta/
β”œβ”€β”€ architecture/      β†’ C4 diagrams + sequence diagrams (Phase 0 BEE-8)
β”œβ”€β”€ decisions/         β†’ ADRs (Phase 0 BEE-7)
β”œβ”€β”€ terraform/         β†’ IaC for GCP + Firebase + Cloudflare (Phase 0 BEE-14)
β”‚   β”œβ”€β”€ gcp/
β”‚   β”œβ”€β”€ firebase/
β”‚   β”œβ”€β”€ cloudflare/
β”‚   └── modules/
β”œβ”€β”€ legal/             β†’ Terms, privacy, DPA, AUP (Phase 0 BEE-13)
β”œβ”€β”€ brand/             β†’ Logo, palette, typography, tokens (Phase 0 BEE-12)
β”œβ”€β”€ data-governance/   β†’ Telemetry schema, PII redaction whitelist
β”œβ”€β”€ runbooks/          β†’ Incident response, DR playbooks
β”œβ”€β”€ scripts/           β†’ Helper scripts
β”œβ”€β”€ .github/
β”‚   β”œβ”€β”€ workflows/     β†’ Reusable workflows shared across the ecosystem (Phase 0 BEE-10)
β”‚   β”œβ”€β”€ ISSUE_TEMPLATE/
β”‚   └── PULL_REQUEST_TEMPLATE.md
β”œβ”€β”€ compatibility.md    β†’ Cross-repo version matrix (Phase 0 BEE-9)
β”œβ”€β”€ MEMORY.md           β†’ Operational notebook
β”œβ”€β”€ CHANGELOG.md
β”œβ”€β”€ CODE_OF_CONDUCT.md
β”œβ”€β”€ CONTRIBUTING.md
β”œβ”€β”€ LICENSE
β”œβ”€β”€ README.md
β”œβ”€β”€ SECURITY.md
└── VERSION

🚧 Status

Early development. Most directories contain placeholder READMEs with the task ID that will populate them.

Track progress in the Beeping Platform Linear project (read-only after launch).

πŸ”— Quick links

πŸ› οΈ Local setup

git clone https://github.com/beeping-io/beeping-meta.git
cd beeping-meta
lefthook install
bash scripts/smoke-test.sh

🀝 Contributing

See CONTRIBUTING.md. Conventional Commits enforced via commitlint.

πŸ›‘οΈ Security

See SECURITY.md. Vulnerabilities β†’ security@beeping.io (do not open public issues).

πŸ“œ License

Apache License 2.0.

About

🌱 Architecture, ADRs, Terraform IaC, governance, brand kit and legal docs for the Beeping Platform

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors