Skip to content

Dashecorp Docs

Project brain for the Dashecorp iOS app portfolio. Every repo, stack, deploy target, and convention an agent needs to ship code here.

Rig brain

How the rig platform works — agents, dispatch, events, memory, conventions. Invariant across every project that uses the rig.

rig-research.pages.dev/BRAIN.md

This project brain

What the Dashecorp portfolio is — iOS app repos, tech stack (SwiftUI + Xcode Cloud + RevenueCat), App Store IDs, release gates, portfolio-specific conventions.

/BRAIN.md

An agent assigned to a Dashecorp repo fetches both brains at session start. Rig brain first, project brain second.

Brain

BRAIN.md — one-fetch summary of the whole portfolio, compiled from facts/*.yaml. Read before starting work.

Apps

Per-app docs: release state, ASC IDs, runbooks for RevenueCat, App Store submission, TestFlight.

Runbooks

Recurring operational tasks — app-icon opaque-PNG fix, stale READY_FOR_REVIEW submissions, keychain locked in CLI.

Conventions

Portfolio-wide rules: opaque RGB icons, RevenueCat not StoreKit 2, Xcode Cloud, release sequencing (Cuti-E first).

All pages are markdown with YAML frontmatter, stored in src/content/docs/. The frontmatter schema is enforced in src/content.config.ts. BRAIN.md is compiled from facts/repos.yaml + facts/surfaces.yaml — don’t hand-edit, run npm run brain.

Diagrams are Mermaid source in fenced code blocks, rendered client-side.