Files
kandev/docs/plans/task-terminal-git-environment/task-03-document-terminal-git-routing.md
T
2026-08-24 11:09:03 +00:00

54 lines
1.6 KiB
Markdown

---
id: "03-document-terminal-git-routing"
title: "Document terminal Git routing"
status: done
wave: 3
depends_on: ["01-runtime-terminal-environment", "02-agentctl-shell-process-environment"]
plan: "plan.md"
spec: "../../specs/integrations/requirements/github-authentication.md"
---
# Task 03: Document and Verify Terminal Git Routing
## Acceptance
- Public executor and terminal documentation state that a newly opened terminal in a managed task
uses the task's managed Git/`gh` routing, while executor-inheritance mode does not.
- Documentation states that a live terminal keeps its initial environment and must be reopened
after a new launch/resume or policy change.
- Public-doc validation passes without exposing broker variables, helper paths, or credentials.
## Verification
```bash
node --test scripts/validate-public-docs.test.mjs
node scripts/validate-public-docs.mjs
```
## Files likely touched
- `docs/public/executors.md`
- `docs/public/developer-tools.md`
- `docs/specs/integrations/requirements/github-authentication.md`
- `docs/plans/task-terminal-git-environment/plan.md`
## Dependencies
Tasks 01 and 02 must define and verify the final observable behavior.
## Parallelism
Sequential.
## Inputs
- Spec: `docs/specs/integrations/requirements/github-authentication.md` — What and Scenarios.
- Plan: Public documentation section.
- Existing docs: `docs/public/executors.md` and `docs/public/developer-tools.md`.
## Output contract
Report documentation changes and validation output. Public executor and developer-tool guidance
now covers managed terminal routing and reopening live PTYs; both public-doc validation commands
pass.