SWBPIPE · The open manual
Section 2A

Section 2

Enter or resume an undertaking


Resolve the checkout before interpreting paths. A linked worktree has its own REPO_ROOT; a path copied from another session may point to a different checkout. Establish the project and active role, read the applicable entry instructions, and recover the current undertaking before creating replacement work. Only then decide which deeper records and methods are needed. SPEC §0.2 · Root entry

The following shell block is a read-only orientation example for an agent with shell access. It does not fetch remote state or execute project gates. Select the real project folder; chirality-app-dev is only the example value.

REPO_ROOT="$(git rev-parse --show-toplevel)"
WORKING_ROOT="$REPO_ROOT/projects/chirality-app-dev"
git -C "$REPO_ROOT" status --short --branch
git -C "$REPO_ROOT" rev-parse HEAD
git -C "$REPO_ROOT" worktree list
cat "$REPO_ROOT/AGENTS.md"
cat "$REPO_ROOT/agents/AGENT_HELP_HUMAN.md"
cat "$WORKING_ROOT/AGENTS.md"
cat "$WORKING_ROOT/loop/LOOP_INIT.md"

A HELP_HUMAN instance whose effective ceiling does not permit shell execution asks an authorized actor to perform the Git observations or uses available read capabilities. The presence of a shell example never changes that ceiling. Record a tool or permission gap accurately rather than claiming that the displayed commands ran. Role registry · Runtime contract

For an existing project, recover five things before dispatch: the intended outcome and latest steering; the live authority and accepted basis; the continuation cursor selected by the project; the actual code/file state; and the active ownership of files and shared resources. A completed child may have left an unmerged patch. An interrupted test may still own an application window. A current pointer can name an ongoing governed program whose phase rules are narrower than ordinary development. App loop · Piping loop · Runtime loop · PEC loop

For App and Piping, resolve the actual loop/LOOP_INIT.md pointer and the undertaking named by the human. Read its graph, phase cursor, owner directions and handoff where applicable; compare them with the branch, working tree, consequential unmerged work and evidence. Both checked headers say “none selected for a successor undertaking.” That is not a finding that earlier work is complete: recover an ongoing program and its pins before replacing it. A missing or stale expected graph needs recovery. Create a successor only within the human's direction, at the required WorkGraphs location. App loop §§0–1 · Piping loop §§0–1 · Construct a local work graph §4

For Runtime, start with migration acceptance and the authority/decomposition pointers, then execution/_Coordination/HANDOFF_STATE.md and the newest loop receipt. For PEC, perform its prescribed discovery and re-derive selectable work from deliverable Remaining sections, gates, and exact ruled packets. Neither project inherits App/Piping's removal of routine receipts. Runtime loop · PEC loop

A useful first return is short but decisive: “The selected undertaking is X, based on Y. The working tree contains Z. A is ready within the current scope; B waits for the named owner act. I will continue with A and preserve B.” Where no lawful production activation exists, identify the useful readiness preparation already authorized and the exact decision that blocks production. Avoid describing a missing input as a blanket inability to investigate or prepare. WORKING_ITEMS · Runtime loop

An illustrative launcher for the current App entry is:

Resolve REPO_ROOT with git rev-parse --show-toplevel.
Set WORKING_ROOT to {REPO_ROOT}/projects/chirality-app-dev.
Read {REPO_ROOT}/AGENTS.md and agents/AGENT_HELP_HUMAN.md.
Act as HELP_HUMAN for WORKING_ROOT.
Read the project AGENTS.md and loop/LOOP_INIT.md.
Recover the selected undertaking and follow its live authority.
Steer for this run: continue the authorized verification work;
retain all existing holds and return any design-changing finding.

The wording illustrates an assignment, not a reusable workflow or current owner instruction. Substitute the actual project and steering. Do not treat a blank steer as cancellation of existing directions, or a new conversation as release of a pause. Where continuing intent is genuinely unclear, first recover enough state to make the human's choice concrete. Construct a local work graph · HELP_HUMAN

Chirality Agent User Manual · published as written from CHIRALITY_AGENT_USER_MANUAL_v3.md, Chirality repository revision 9ffc54afca

SWBPIPE, the open manual · The program: swbpipe.com · Chirality AI Ltd