exoDocs

The stack

03 · Source control

Entire is the primary Git-compatible forge and keeps agent sessions with source history.

Dimension
03 · Source control
Platform
Entire
Entire
Primary forge and agent-session context attached directly to source history. Core standard · authority: EXO
Status
Primary forge. GitHub remains a compatibility mirror during migration.

What it is

The source dimension answers: what exact code and agent context produced this result? Entire is the primary forge and implementation-context authority for every managed project. It captures repositories, branches, sessions, checkpoints, source, and review context (build and deploy).

Platform

Entire (entire.io). Work is tracked as Entire trails. For example, the roadmap's platform items link to trail IV-170. IV-### identifiers persist from the retired work register.

Boundary and replaceability

  • The contract is a plain Git repository with no forge-only runtime dependency (architecture). Switching forges moves Git history and loses only the captured session context.
  • GitHub may mirror source and change objects for ecosystem compatibility, but it must not become a second workflow (AGENTS.md). Linear is retired and must not be updated.
  • Exo owns portfolio intent and release state. Entire owns source and execution provenance (ADR 0003).

Known inconsistency

How Exo builds and ships still describes GitHub Actions running pnpm check and pnpm verify. The accepted exo-verify decision (ADR 0005, on main) rejects GitHub Actions for verification because the owner is leaving GitHub. Until exo-verify ships, treat the Actions description as legacy.

Cost notes

Entire pricing: TBD (not recorded in the repository).

Status

  • Live: Entire is the primary remote for this repository; GitHub is the mirror.
  • Open question (ADR 0005): does Entire expose webhooks or a checks API? The answer decides how exo-verify is triggered. The CLI and polling fallbacks keep the design unblocked either way.

Source: content/docs/stack/source.mdx

On this page