Skip to content

chore: add long-running AI agent playbook scaffolding#7

Merged
wesleysimplicio merged 1 commit into
mainfrom
codex/add-long-running-agent-playbook
May 18, 2026
Merged

chore: add long-running AI agent playbook scaffolding#7
wesleysimplicio merged 1 commit into
mainfrom
codex/add-long-running-agent-playbook

Conversation

@wesleysimplicio
Copy link
Copy Markdown
Owner

    Closes #6

Summary

    - add the long-running AI agent playbook scaffolding files
    - append a universal overlay to the existing agent instruction files
    - keep the repository-specific guidance intact

    ## Validation
    - `taskflow inspect /var/folders/4w/3kxdvh6s4ts7rw5h21rk3xr40000gn/T/codex-playbook-pjsr6zwk/repo (ok)`
  • taskflow run /var/folders/4w/3kxdvh6s4ts7rw5h21rk3xr40000gn/T/codex-playbook-pjsr6zwk/repo (ok)

      ## Notes
      - no version bump was applied because this is repository-internal agent scaffolding
      - no existing instruction file was replaced; the change is additive
    

Copilot AI review requested due to automatic review settings May 18, 2026 02:54
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds universal long-running agent playbook scaffolding to standardize how agents track objectives, progress, and final outcomes, while appending an overlay to existing agent instruction files.

Changes:

  • Added long-running session templates: PRD.md, PROGRESS.md, GOAL_RESULT.md.
  • Appended a “Universal Long-Running Agent Overlay” section to AGENTS.md, CLAUDE.md, and .github/copilot-instructions.md.

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 6 comments.

Show a summary per file
File Description
PRD.md New PRD template intended to be the source of truth for long-running sessions.
PROGRESS.md New progress/checkpoint log template for persistent tracking across checkpoints.
GOAL_RESULT.md New final report template capturing changes, validation, risks, and suggested PR content.
AGENTS.md Appends the universal overlay describing how to use PRD/PROGRESS/GOAL_RESULT in long-running sessions.
CLAUDE.md Appends the same universal overlay for Claude-specific agent guidance.
.github/copilot-instructions.md Appends the same universal overlay for GitHub Copilot instruction guidance.

Comment thread AGENTS.md
Comment on lines +220 to +230
## Universal Long-Running Agent Overlay

This section complements the repository-specific guidance already in this file. If anything here conflicts with the repo-specific rules above, the repo-specific rules win.

- `PRD.md` is the task source of truth for long-running sessions.
- `PROGRESS.md` is the persistent checkpoint log.
- `GOAL_RESULT.md` is the final execution report.
- Before coding, read this file, `PRD.md`, `PROGRESS.md` when it exists, `README.md`, project manifests, tests, and the relevant source folders.
- Work in small checkpoints, run the smallest relevant validation after each meaningful change, update `PROGRESS.md`, and continue until complete or genuinely blocked.
- Stop only when the requested work is complete, validation is documented, and `GOAL_RESULT.md` reflects the outcome.
- Do not rewrite unrelated architecture, fake successful validation, expose secrets, or push without explicit operator instruction for the active session.
Comment thread CLAUDE.md
Comment on lines +226 to +236
## Universal Long-Running Agent Overlay

This section complements the repository-specific guidance already in this file. If anything here conflicts with the repo-specific rules above, the repo-specific rules win.

- `PRD.md` is the task source of truth for long-running sessions.
- `PROGRESS.md` is the persistent checkpoint log.
- `GOAL_RESULT.md` is the final execution report.
- Before coding, read this file, `PRD.md`, `PROGRESS.md` when it exists, `README.md`, project manifests, tests, and the relevant source folders.
- Work in small checkpoints, run the smallest relevant validation after each meaningful change, update `PROGRESS.md`, and continue until complete or genuinely blocked.
- Stop only when the requested work is complete, validation is documented, and `GOAL_RESULT.md` reflects the outcome.
- Do not rewrite unrelated architecture, fake successful validation, expose secrets, or push without explicit operator instruction for the active session.
Comment on lines +202 to +212
## Universal Long-Running Agent Overlay

This section complements the repository-specific guidance already in this file. If anything here conflicts with the repo-specific rules above, the repo-specific rules win.

- `PRD.md` is the task source of truth for long-running sessions.
- `PROGRESS.md` is the persistent checkpoint log.
- `GOAL_RESULT.md` is the final execution report.
- Before coding, read this file, `PRD.md`, `PROGRESS.md` when it exists, `README.md`, project manifests, tests, and the relevant source folders.
- Work in small checkpoints, run the smallest relevant validation after each meaningful change, update `PROGRESS.md`, and continue until complete or genuinely blocked.
- Stop only when the requested work is complete, validation is documented, and `GOAL_RESULT.md` reflects the outcome.
- Do not rewrite unrelated architecture, fake successful validation, expose secrets, or push without explicit operator instruction for the active session.
Comment thread PRD.md
Comment on lines +1 to +6
# PRD - Feature Name

## Objective

Describe exactly what must be implemented.

Comment thread PROGRESS.md
Comment on lines +1 to +27
# Progress Log

## Current Status

Not started.

## Checkpoints

### Checkpoint 1

Status: pending

Task:

Result:

Validation:

Next:

## Blockers

None.

## Validation History

| Command | Result | Notes |
Comment thread GOAL_RESULT.md
Comment on lines +1 to +6
# Goal Result

## Summary

Describe what was completed.

@wesleysimplicio wesleysimplicio merged commit af92f22 into main May 18, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants