Skip to content

Tombstone v0.1.0 — Production Intelligence Layer for Feature Flags

Choose a tag to compare

@sairam0424 sairam0424 released this 22 Jun 10:13
· 679 commits to main since this release
a97d5ad

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 flags

Services: 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.