Skip to content

Latest commit

 

History

History
35 lines (30 loc) · 1.4 KB

File metadata and controls

35 lines (30 loc) · 1.4 KB

Claude Code Instructions — willbracken.com Platform

Quick context

Fetch: GET https://brackenw3.github.io/api/platform-context Files: AGENTS.md, GEMINI.md, PLATFORM_STATUS.md

Platform summary

  • 12 Cloudflare Workers (ai-router, agents, monitoring, dashboard, r2-explorer, site-assistant)
  • n8n on Railway: n8n.willbracken.com
  • Supabase: smttdhtpwkowcyatoztb (ai_usage_log, workflow_logs, infra_events)
  • D1: willbracken-observability (requests, ai_usage, security_events, graph nodes/edges)
  • Vectorize: email-search, knowledge-base, platform-docs (768-dim cosine)
  • Local LLMs: ollama-macbook.willbracken.com + ollama-desktop.willbracken.com (CF Tunnels)
  • KV agent-secrets: all CF tokens + Supabase creds (id: 373889c056f24f9fa21959e819e3e281)
  • Analytics Engine: platform_analytics dataset
  • GitHub Actions: single AI reviewer only, caching on all CI

Rules

  • Route AI through ai-router, not direct APIs
  • No secrets in code
  • CF Pages Functions over Docker for portfolio APIs
  • Dark theme: #060a14 bg, #60a5fa accent
  • Mobile-first
  • Single AI reviewer, max 5 bullets

Live endpoints

POST https://ai-router.will-i-bracken.workers.dev/chat
POST https://site-assistant.will-i-bracken.workers.dev/chat
GET  https://analytics-dashboard.will-i-bracken.workers.dev/api/health

Current tasks

See PLATFORM_STATUS.md for full backlog. Next priorities: n8n workflow import, Atlassian setup, email pipeline.