Tombstone v0.1.0 — Production Intelligence Layer for Feature Flags
Tombstone v0.1.0
The first release of Tombstone — the production intelligence layer that treats 5,000+ feature flags as a live causal graph and eliminates 3am on-call incidents.
Every competitor asks 'how do I deliver a flag value?' — Tombstone asks 'which of my 5,000 active flags is responsible for what's happening in production right now?'
What's in this release
Core Platform (Phase 1–4)
- flag-api — REST CRUD, append-only Merkle audit log, tombstoning (Knight Capital prevention), RBAC, break-glass tokens, blast radius gate
- gateway — SSE streaming hub, Redis broadcaster, kill-switch propagation P99 < 5s globally
- evaluator — Per-flag circuit breaker (auto-rollback at 5% error rate), blast radius scoring (LOW/MEDIUM/HIGH/BLOCKED)
- intelligence — Anomaly detection, incident correlation, NLP search, Thompson Sampling MAB, warehouse-native experiments
- dashboard — React 19 + Vite + Tailwind v4, 9 views including Causal Dependency Graph
- SDKs — @tombstone/core (TypeScript), @tombstone/react, Python, Java 21, .NET 8, Ruby 3.3, Cloudflare Edge
- gitops-sync — Flags as YAML code (tombstone.io/v1 kind: FeatureFlag)
- MCP server — 9 tools for Claude Code / Cursor / GitHub Copilot integration
Ecosystem (Phase 5)
- MurmurHash3 standardized across all 6 SDK languages (cross-language rollout parity)
- Causal dependency graph from audit_log co-occurrence data (D3 v7)
- AST rewriter service with jscodeshift integration
- Terraform provider (tombstone_flag, tombstone_flag_environment)
- VS Code extension (TombstoneCodeLensProvider — backtick + dot-notation, 9 languages)
- SOC 2 CC6/CC7/CC8/CC9 evidence export with HMAC-SHA256 signature
- Marketplace with 7 first-party integrations (Slack, Datadog, PagerDuty, OpsGenie, Jira, Linear, OpenTelemetry)
Enterprise Closure (Phase 6)
- Relay proxy — 3-tier fallback (upstream SSE → Redis → file), air-gapped deployments
- OpenFeature providers for TypeScript and Python
- SAML 2.0 / OIDC SSO + SCIM 2.0 provisioning with orphan flag detection
- Kubernetes Helm charts
- ClickHouse telemetry pipeline (opt-in via CLICKHOUSE_HOST)
- AI ship/no-ship explanation via Claude Haiku (opt-in via ANTHROPIC_API_KEY)
Quick Start
git clone https://github.com/sairam0424/Tombstone
cd Tombstone/infra
cp .env.example .env # fill in passwords
cd ..
make dev # starts all 8 services + seeds sample flagsServices: API :8081 · Gateway SSE :8080 · Evaluator :8082 · Intelligence :8083 · GitOps :8084 · AST Rewriter :8085 · Marketplace :8086 · Dashboard :3000
CI Status
All 5 PRs merged. CI passing on develop and main.