Skip to content

Commit 1cd6dba

Browse files
Contentrainclaude
andcommitted
docs: update roadmap and CLAUDE.md for CLI integration and overage billing
Mark overage billing as shipped (v0.1.0-beta.6), add CLI integration to shipped items, update current release version, clarify activity feed is in core (not ee-only), note @contentrain/types shared validation. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent e554bbe commit 1cd6dba

2 files changed

Lines changed: 6 additions & 4 deletions

File tree

CLAUDE.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Conversation-first CMS — chat with AI agent to manage structured content.
99
- **UI:** Radix Vue (headless primitives) + Tailwind CSS 4 (CSS-based config, @theme)
1010
- **Auth:** AuthProvider interface — current impl: Supabase Auth (GitHub OAuth, Google OAuth, Magic Link)
1111
- **Database:** DatabaseProvider interface — current impl: Supabase PostgreSQL with RLS
12-
- **Content:** Contentrain MCP + @contentrain/query SDK for UI strings
12+
- **Content:** Contentrain MCP + @contentrain/query SDK for UI strings + @contentrain/types for shared validation/serialization
1313
- **Icons:** Annon custom icon set via @iconify/tailwind4
1414
- **Images:** @nuxt/image (NuxtImg for all images)
1515

@@ -239,7 +239,7 @@ The `ee/` boundary rules are enforced in code and contributor guidance; internal
239239
- Premium connectors (Canva, Figma, Recraft, Notion, Google Drive)
240240
- SSO (SAML, OIDC)
241241
- Approval chains, scheduled publish
242-
- Audit log, activity feed
242+
- Advanced audit log UI (ee/ — core has read API endpoint)
243243
- White-label branding
244244
- Outbound webhooks
245245

ROADMAP.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Contentrain Studio — Roadmap
22

3-
> Last updated: 2026-04-07 | Current release: v0.1.0-beta.4
3+
> Last updated: 2026-04-11 | Current release: v0.1.0-beta.7
44
55
This roadmap reflects our current priorities. Items may shift based on user feedback and production learnings.
66

@@ -23,6 +23,8 @@ Core platform is feature-complete for beta:
2323
| Billing | Stripe integration, 4-tier flat-rate plans (Free / Starter / Pro / Enterprise) |
2424
| Content Brain | IndexedDB offline cache, semantic search, full-text index, delta sync |
2525
| Audit Logs | Application + database-level audit trail, 90-day retention |
26+
| Overage Billing | Stripe metered billing for AI, CDN, storage, forms, API with usage dashboard |
27+
| CLI Integration | Auth (OAuth + token refresh), activity feed, usage API for Studio CLI |
2628
| Self-Hosting | Docker Compose deployment, 3-stage build |
2729

2830
---
@@ -43,7 +45,7 @@ Focus: production readiness, monitoring, critical fixes.
4345

4446
Focus: UX polish, operational resilience, mobile support.
4547

46-
- [ ] **Usage-based overage billing** — Stripe metered billing for AI messages, CDN bandwidth, storage, form submissions. Currently hard-blocks at plan limit; needs soft-limit + overage invoicing.
48+
- [x] **Usage-based overage billing** — Stripe metered billing for AI messages, CDN bandwidth, storage, form submissions with overage settings and usage dashboard (shipped v0.1.0-beta.6)
4749
- [ ] **Mobile responsive shell** — Hamburger menu + slide-over drawer for mobile viewports
4850
- [ ] **Branch health warnings** — 80+ branch threshold alert, auto-cleanup of merged cr/* branches
4951
- [ ] **Brain cache webhook invalidation** — GitHub push webhook triggers cache invalidation (currently TTL-only)

0 commit comments

Comments
 (0)