Skip to main content

OPEN SOURCE / FULL CAPABILITY / ZERO INTERFERENCE

Direct the work.Keep continuity honest.

v2.1.0 gives Claude Code, Codex CLI, and Grok Build shared guidance, native agents and skills, and evidence-carrying handoffs. It adds no permission gate or forced loop. Same-provider work uses native resume; a cross-provider relay starts a new receiver-native session.

Guidance-first contract / verified 2026.07.27

03supported AI CLIs
02core portable skills
35shared skills
14agent adapters per CLI

CONTRACT / GUIDANCE, NOT GATES

Shared direction around native tools.

The method transports intent and evidence without installing deny rules, lifecycle friction, or a permission profile. Native permissions remain the user’s explicit choice.

  1. 01 / BRIEF

    Write goal, context, constraints, and done-when evidence.

  2. 02 / CHOOSE

    Choose Claude Code, Codex CLI, or Grok Build for one bounded task.

  3. 03 / WORK

    Let that CLI operate under its native controls.

  4. 04 / CHECK

    Run the repository’s real checks and inspect the diff.

  5. 05 / RESUME OR RELAY

    Resume natively within one provider, or start a new receiver session from a relay packet.

SYSTEM / PORTABLE LAYERS

What v2.1.0 actually adds.

Every layer is readable and optional. The two core skills also bundle fallbacks for plugin-only installs; the shell installer supplies the complete project-local surface.

L-01CORE SKILLS

director-mode + session-relay

director-mode carries the operating guide and read-only doctor fallback; session-relay carries the relay fallback and receiving procedure.

BOUNDARY

Plugin-only keeps these two skills functional; use the shell installer for generated agents, launchers, and repository guidance.

L-02ADAPTERS

Three native surfaces

The same intent maps to Claude Code instructions, Codex AGENTS.md guidance, and Grok project rules.

BOUNDARY

Selecting a skill never launches director-open or rewrites permissions.

L-03RELAY V2

Lineage and live drift

Protocol v2 records root, parent, hop, and route. Add --parent on later hops, then use director-relay status --json to compare captured Git evidence with the live worktree.

BOUNDARY

The writer creates v2 packets and still reads and validates director-handoff/v1 packets.

L-04SESSION

Native resume or new session

Claude, Codex, and Grok keep their native resume flows when staying with the same provider. Crossing providers starts a new native session with a portable packet.

BOUNDARY

A source session ID is metadata only; it is never a cross-vendor resume token.

L-05EVIDENCE

Unreviewed until reviewed

Packets default to review_status: unreviewed. Schema validation and status drift inspection do not mark content reviewed; --reviewed records an explicit review.

BOUNDARY

A packet is context, not proof. Re-check the current files, Git state, and repository-native tests.

INSTALL / ONE COMMAND

Install all three CLI surfaces with zero Director hooks.

The full installer supplies guidance, 35 skills, 14 native agent adapters per CLI, relay, director-open, and the read-only director-doctor—without registering Director Mode hooks. Existing native hooks and managed policy still apply.

MODE / 01A / Install all adapters
git clone https://github.com/claude-world/director-mode-lite.git
cd director-mode-lite
./install.sh --cli all --hooks none /path/to/project

Run from a reviewed checkout against an explicit target. Existing managed policy and custom hooks remain outside Director Mode ownership.

MODE / 02B / Inspect before handoff
# Portable handoff entry point
.director-mode/bin/director-doctor --json --no-probe
.director-mode/bin/director-relay --help
.director-mode/bin/director-relay validate
.director-mode/bin/director-relay status --json
.director-mode/bin/director-relay continue --to codex

# Separate explicit trusted-workspace launchers:
.director-mode/bin/director-open claude # bypassPermissions
.director-mode/bin/director-open codex  # never + danger-full-access
.director-mode/bin/director-open grok   # always-approve + sandbox off

# Two plugin-portable core Skills:
director-mode
session-relay

Use director-doctor for a read-only report, then validate the packet and inspect live status drift. Neither action changes hooks, permissions, or sandbox settings.

Open the complete three-CLI install guide

GUIDED LOOP / EVIDENCE PATH

Continue by decision, not coercion.

Use inspect → change → check → decide. A person or the active CLI chooses the next bounded iteration; Director Mode Lite does not trap a session in forced continuation.

  1. 01Director Brief
  2. 02Inspect context
  3. 03Small change
  4. 04Native checks
  5. 05Accept / relay / stop

RUNTIME / EXPLICIT BOUNDARIES

Full capability without hidden control.

S-01 / ZERO HOOK DEFAULT

Fresh installs register no lifecycle hooks. For an older install, run ./install.sh --update --cli all --hooks none /path/to/project to prune Director-owned registrations while preserving custom or modified hooks.

S-02 / READ-ONLY DOCTOR

director-doctor reports CLI availability, assets, and effective hook locations without mutating the project.

S-03 / NO IMPLICIT PERMISSION CHANGE

Skills, relay, validation, status, and doctor never call director-open or rewrite approval, sandbox, or network policy.

S-04 / NATIVE OPEN MODE

director-open is a separate explicit trusted-workspace choice for each CLI’s native full-capability profile.

S-05 / AUDIT EXISTING HOOKS

Global, inherited, and managed hooks can still apply even with a zero-hook Director install; inspect the effective runtime.

S-06 / VERIFY NATIVELY

Use current files, Git state, tests, lint, build, and human review before accepting work.

METHOD / 2.1.0

Portable lineage. Native session boundaries.

v2.1.0 deepens director-mode and session-relay, creates director-handoff/v2 packets, reads v1 and v2, adds --parent lineage, status drift inspection, and read-only director-doctor. Packet review remains explicit and permissions remain native.

Share direction. Re-check reality.

Install the adapters, start with one bounded task, and relay only the context the next native session genuinely needs.