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
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.
- 01 / BRIEF
Write goal, context, constraints, and done-when evidence.
- 02 / CHOOSE
Choose Claude Code, Codex CLI, or Grok Build for one bounded task.
- 03 / WORK
Let that CLI operate under its native controls.
- 04 / CHECK
Run the repository’s real checks and inspect the diff.
- 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.
director-mode + session-relay
director-mode carries the operating guide and read-only doctor fallback; session-relay carries the relay fallback and receiving procedure.
Three native surfaces
The same intent maps to Claude Code instructions, Codex AGENTS.md guidance, and Grok project rules.
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.
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.
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.
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.
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.
# 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.
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.
- 01Director Brief
- 02Inspect context
- 03Small change
- 04Native checks
- 05Accept / relay / stop
RUNTIME / EXPLICIT BOUNDARIES
Full capability without hidden control.
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.
director-doctor reports CLI availability, assets, and effective hook locations without mutating the project.
Skills, relay, validation, status, and doctor never call director-open or rewrite approval, sandbox, or network policy.
director-open is a separate explicit trusted-workspace choice for each CLI’s native full-capability profile.
Global, inherited, and managed hooks can still apply even with a zero-hook Director install; inspect the effective runtime.
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.