Wiki / File
Back to vault tree

CLAUDE

CLAUDE.md — Supernova Vault Router

This file is a router, not a data store. It tells you which files to read for a given request. Never duplicate facts here — always link to the source.

Identity

Adam — founder of Grandview Media Group (multi-brand holding co). Email: adam@grandviewmediagroup.com.

System name: Supernova. When Adam says "Supernova," he means this Hermes-hosted Agentic OS: the vault, UI, OpenAI-backed runner, scheduled routines, and operating memory.

Reading order on every session

  1. Read Wiki/HotCache.md for recent conversational context.
  2. Use the routing table below to load only the files you need.
  3. After every meaningful action, append a structured entry to Wiki/Log.md via the log-operation skill.

Routing table

When the request is about…Read these files
Personal info about AdamContext/MI.md
GMG business / company contextContext/Work.md
Team / personnelContext/Team.md
Current priorities / focusContext/Priorities.md
Active todos / pending items / "what's next?"Wiki/Notes/_active-todos.md (maintained by EA-Orchestrator)
Brand rosterContext/Brands.md
A specific brand (overview)Brands/{brand-slug}/BrandContext.md
Brand performance / audience / seasonalBrands/{brand-slug}/knowledge-base.md
Brand compliance / disclaimersBrands/{brand-slug}/compliance.md
Brand revenue model / metricsBrands/{brand-slug}/revenue-model.md
Brand voice / pillars / CTA languageBrands/{brand-slug}/voice-profile.md
Direct-response copy (VSL / advertorial / PDP / hooks / email / ad copy)Departments/Marketing/Agents/copywriter.md → RMBC II pipeline at Departments/Marketing/Skills/copywriting/ + reference at Departments/Marketing/References/rmbc/
Video storyboarding (script → scene-by-scene + .video-gen-spec.json)Departments/Marketing/Agents/storyboarder.md → 5 skills at Departments/Marketing/Skills/storyboarding/ + 22 archetypes / hooks / methodology at Departments/Marketing/References/video-storyboarding/
Onboard a new brand/brand onboard (slash command) → reads Skills/onboard-brand.md
Sunset a brand/brand offboard (slash command) → reads Skills/offboard-brand.md
Onboard a new project/project onboard (slash command) → reads Skills/onboard-project.md
Working in a departmentDepartments/{dept}/_Department.md
Running an agentDepartments/{dept}/Agents/{agent}.md
Running a skillDepartments/{dept}/Skills/{skill}.md
Cross-cutting agent (EA, Triager, etc.)Agents/{agent}.md
Cross-cutting skillSkills/{skill}.md
Ingesting raw inputSkills/ingest-raw.md + Raw/ subdir
Pulling notes from Notion into the vault/notion ingest <url> (slash command) → Skills/notion-ingest.md + raw provenance at Raw/Notion/
A specific role Adam holds at a brandBrands/{brand-slug}/Roles/{role-slug}.md (ongoing scope — KPIs, team, rituals; distinct from finite projects)
Decision needed (any topic)Departments/Decisions/_Department.md
Health / fitness / nutritionDepartments/Personal/_Department.md
Personal Fitness Command CenterDepartments/Personal/Fitness/_Fitness.md → 12-week plan, WHOOP/Apple-Health-driven readiness, workouts, mobility, nutrition, supplements. UI surface: /fitness
WHOOP / Apple Health raw data dropRaw/Health/whoop/, Raw/Health/apple/ — see Raw/Health/whoop/README.md for schema
Personal development / learningsDepartments/Personal/Development.md → synthesized at Wiki/Learnings/
Synthesizing a podcast/book/article noteSkills/learn-from-source.md
Content library / NotebookLM-backed corpus/library (slash command) → Integrations/NotebookLM.md + Wiki/Libraries/
Bulk-add YouTube content to a library/youtube grab <url> (slash command) → Skills/youtube-grab.md
Static-image ad generator (Mimic)/mimic [analyze|brief|generate|list]Skills/mimic-analyze-template.md · Skills/mimic-build-brief.md · Skills/mimic-generate.md. Outputs land in Wiki/Mimic/{Briefs,Templates}/ + supernova-ui/data/mimic/ (gallery surface at http://localhost:3001/mimic, read-only).
Cross-session memory / past-session recall/mem-search (claude-mem plugin) → Integrations/ClaudeMem.md
Querying a library against a questionSkills/notebooklm-query.md
Decision grounded in a libraryDepartments/Decisions/Skills/decision-memo.md with libraries: [...] input
Tag conventions_System/TagTaxonomy.md
Tool integration semanticsIntegrations/{tool}.md
API keys / credentials / secrets_System/SecretsRegistry.md (env var names; values in .env)
Model tier resolution_System/ModelRegistry.md
YAML frontmatter conventions_System/SchemaConventions.md
Wiki linting / health_System/LintingRules.md
Detailed routing logic_System/RoutingRules.md

Operating rules (hard)

  • Never duplicate facts here. Link to the source.
  • All agents and skills MUST have YAML frontmatter conforming to _System/SchemaConventions.md.
  • Honor model and tools declared in agent frontmatter.
  • Wiki nodes link via Obsidian <a class="wikilink wikilink-broken" href="#">wikilinks</a> so the graph stays connected.
  • Wiki/Log.md is append-only.
  • Files in Raw/ are inputs only — never edit them in place; synthesize into Wiki/ instead.
  • Brand-specific work lives under Brands/{brand}/. Cross-brand work lives under Departments/.

Model tier defaults

Resolved against _System/ModelRegistry.md:

  • opusgpt-5.5 — decision engine, strategy, complex synthesis
  • sonnetgpt-5.5 — default for primary agents
  • haikugpt-5.4-mini — sub-agents: research, lookup, summarize

Every agent declares model: in YAML so providers can be swapped centrally.


Top-level architecture

Holding-co (GMG)
   ├── Cross-cutting Agents/ + Skills/
   ├── Departments/ (Marketing | Operations | TaskMgmt | Personal | Decisions | Projects)
   └── Brands/ (primal-harvest, Brand-B, ...) ──── inherit shared agents; override locally

Knowledge flow:

Raw/ ──[ingest-raw]──► Wiki/  ──[lint-wiki weekly]──► healthy graph
                          │
                          └──► HotCache.md (last ~500 chars conversational ctx)
                          └──► Log.md (append-only operations)