Skip to guide
IndigoIndigo · HQ Field Guide
Chapter 05 / 15Contents
Chapter 05admin · 13 min

Company creation and isolation

Create a company as a strict boundary for projects, workers, knowledge, policies, settings, credentials, and future sync.

01Create company structure without mixing credentials, knowledge, or project state.
02Verify the company before storing settings or creating project work.
$ /newcompany {company-slug}
Fig 05.0 · The company boundary
The concept

Company boundary

Each company is a self-contained operating context.

COMPANY ACOMPANY BPROJWORKERKNOWCREDSPOLICYPROJWORKERKNOWCREDSPOLICYBOUNDARYNO CROSSINGISOLATED
Fig 05.1 · Create the company
Step 01Container

Create the company

The company folder and manifest entry are the source of truth for company-scoped work, like a building in the HQ city.

Create the company with a stable slug, verify the generated folders, and describe the company purpose in plain language.

The company appears in the HQ manifest and future sessions can select it.
/newcompany {company-slug}/startwork
Step 02Lock

Verify isolation

Company isolation applies to credentials, issue trackers, deploy targets, knowledge, outputs, and the assumptions a worker carries into a task.

Confirm the active company name before any settings, invites, deploy targets, secrets, or project files are created.

No output points to another company, workspace, repo, or deploy target.
/startwork/hq-sync
Fig 05.2 · Verify isolation
Fig 05.3 · Ready for teammates
Step 03Ready state

Prepare for teammates

A teammate should sync into a company that already has a recognizable name, purpose, starting point, and garden of truth: current, useful knowledge the company actually wants HQ to use.

Add only the minimum current, useful, decision-shaping context, then sync and invite from the same active company.

The invite recipient knows which company they are joining and why.
/hq-sync/invite teammate@example.com
Commands

Keep the chapter executable.

Company creation
$ /newcompany {company-slug}

Creates the isolated company structure used by projects, workers, knowledge, and sync.

Context check
$ /startwork

Use startwork to verify the active company before deeper work begins.

References

What to keep in mind.

Isolation rule

Never use another company's credentials, settings, policies, or deploy targets as a fallback.

Company readiness

A company is invite-ready when it has a stable slug, a manifest entry, clean sync, a clear starting point, and no stale knowledge pretending to be truth.

Next
Next move

Once the company boundary exists, connect it to sync and invite the first teammate.

Continue to sync
Part 05 · Company creation and isolationIndigo · HQ Field Guide