# Sanitized Template — Agent-Generated Plan

Use this skeleton when the original plan contains proprietary method names, internal node IDs, private customer names, repository paths, or internal URLs.

## Remove

- branded methodology names
- internal stage or node identifiers
- private product, team, or customer names
- repository paths, dashboards, internal links, or credentials

## Keep

- the objective
- the planned stages
- decision points and approval gates
- evidence already available
- what counts as success or failure

## Copy-ready skeleton

```text
Objective:
Produce [target outcome] for [target buyer or user] within [time limit / budget].

Context:
This is a plan generated by an agent for [generic task category].

Stages:
1. Gather [public or allowed inputs].
2. Produce [intermediate output].
3. Check [quality / acceptance / safety condition].
4. Deliver [final output] through [generic route].

Decision points:
- If [condition], continue.
- If [condition], escalate to a human or stop.

Approvals needed:
- [buyer acceptance / operator approval / platform review / payment release / unknown]

Evidence available:
- [delivery sample / trace or log / buyer reply / none]

Known constraints:
- [budget]
- [time]
- [access limits]

What may break:
- [missing payment gate]
- [unclear acceptance criteria]
- [hidden operator dependency]
```

## Reminder

The goal is not to hide the structure. The goal is to remove private identifiers while preserving the logic that needs review.
