Skip to content

docs(#201): add cross-reference update guidance to AGENTS.md#225

Open
fullsend-ai-coder[bot] wants to merge 1 commit into
mainfrom
agent/201-update-crossref-guidance
Open

docs(#201): add cross-reference update guidance to AGENTS.md#225
fullsend-ai-coder[bot] wants to merge 1 commit into
mainfrom
agent/201-update-crossref-guidance

Conversation

@fullsend-ai-coder

Copy link
Copy Markdown

When implementing a feature previously described as in progress, coming soon, or planned in the docs, authors should search for and update those stale references in the same PR. This gives the review agent a documented convention to cite when flagging stale cross-references, making the finding more actionable for both human authors and code agents.

The new bullet is placed in the "How to work in this repo" section alongside existing documentation conventions. It instructs contributors to grep for the feature name, relevant PR/issue numbers, and status terms like "in progress", "coming soon", "planned", and "not yet implemented".


Closes #201

Post-script verification

  • Branch is not main/master (agent/201-update-crossref-guidance)
  • Secret scan passed (gitleaks — f96750babbed5ada406a9ae04e8068449701d9c7..HEAD)
  • Pre-commit hooks passed (authoritative run on runner)
  • Tests ran inside sandbox

When implementing a feature previously described as in progress,
coming soon, or planned in the docs, authors should search for
and update those stale references in the same PR. This gives the
review agent a documented convention to cite when flagging stale
cross-references, making the finding more actionable for both
human authors and code agents.

The new bullet is placed in the "How to work in this repo"
section alongside existing documentation conventions. It
instructs contributors to grep for the feature name, relevant
PR/issue numbers, and status terms like "in progress", "coming
soon", "planned", and "not yet implemented".

Closes #201
@fullsend-ai-review

fullsend-ai-review Bot commented Jul 8, 2026

Copy link
Copy Markdown

Review of PR #225

Verdict: Approve

This PR adds a single bullet point to the "How to work in this repo" section of AGENTS.md, instructing contributors to search for and update stale cross-references (e.g., "in progress", "coming soon", "planned") when implementing previously-described features.

Assessment

Dimension Result
Correctness No issues. The guidance is technically accurate and internally consistent with existing AGENTS.md content. No contradictions with other bullets.
Security No issues. Docs-only change with no secrets, injection patterns, permission changes, or prompt injection.
Intent & coherence Clean. Change traces directly to issue #201, which was created from a retro finding on PR fullsend-ai#2773. Scope matches exactly — one bullet implementing the proposed text. No scope creep.
Style & conventions One minor observation (see below).
Docs currency No staleness introduced. The new guidance does not conflict with CONTRIBUTING.md, CLAUDE.md, or the user-facing docs for customizing AGENTS.md.
Cross-repo contracts Skipped — no exported interfaces or API surfaces modified.

Findings

[low · style-consistency · AGENTS.md:13] The new bullet is notably longer (~50 words, 2 sentences) than most surrounding bullets in the section (typically 10–20 words each). This is a minor style observation — the content is clear and actionable as written. Optionally, the grep implementation details could be moved to a sub-bullet or a dedicated subsection to match the pattern used elsewhere in the file (e.g., the "Go code" and "Forge abstraction" sections use headings for longer guidance).


No blocking findings. The change is well-scoped, accurately implements the linked issue, and improves contributor guidance for documentation maintenance.


Protected paths detected — this PR modifies files under one or more
protected paths. The review agent cannot approve PRs that touch these paths.
A human reviewer must approve this PR.

Protected files in this PR:

  • AGENTS.md
Previous run

Review

Verdict: Approve

Clean, well-scoped documentation change that adds a single bullet to the "How to work in this repo" section of AGENTS.md, instructing contributors to search for and update stale cross-references when implementing a previously-planned feature. The change traces directly to issue #201 with no scope creep, and the placement among existing documentation conventions is appropriate.

Dimensions evaluated

Dimension Result
Correctness ✅ Pass — 1 low finding (internal consistency)
Security ✅ Pass — no secrets, injection patterns, or permission changes
Intent & coherence ✅ Pass — traces to #201, scope matches exactly
Style & conventions ✅ Pass — follows existing bullet formatting patterns
Documentation currency ✅ Pass — 1 low finding (incomplete guidance)
Cross-repo contracts ⏭ Skipped — no exported interfaces modified

Low-severity findings

1. Internal consistency — ADR immutability tension (AGENTS.md:13)

The new guidance instructs contributors to "search for and update those references in the same PR" when implementing a previously-planned feature. However, the ADR immutability rule later in the same file (line 69) states that Accepted ADRs are point-in-time records that should not be substantially rewritten. Several Accepted ADRs contain the exact phrases this guidance tells agents to grep for — e.g., ADR 0024 uses "planned — not yet implemented" in multiple places.

While the immutability rule permits "minor annotations" (cross-references, short notes), the new guidance does not mention this carve-out or advise contributors to treat Accepted ADRs differently. An agent following the new guidance literally could attempt to modify Accepted ADR content in ways that violate the immutability rule.

Suggested follow-up: Consider adding a qualifier such as "For Accepted ADRs, limit changes to minor annotations per the ADR immutability rules" or scoping the guidance to exclude ADR content sections.

2. Incomplete guidance — missing ADR 0023 callout format (AGENTS.md:13)

The new guidance recommends searching for terms like in progress, coming soon, planned, and not yet implemented, but does not reference the standardized > **Planned** callout format established by ADR 0023 (rule 5: "Features that do not exist yet use a > **Planned** callout that references the tracking issue"). Contributors following this guidance might miss planned features marked with the standardized callout format if they only grep for the prose terms listed.

Suggested follow-up: Consider adding the > **Planned** callout pattern to the list of search terms.


Protected paths detected — this PR modifies files under one or more
protected paths. The review agent cannot approve PRs that touch these paths.
A human reviewer must approve this PR.

Protected files in this PR:

  • AGENTS.md

Labels: PR modifies project-level documentation (AGENTS.md contributor guidance)

fullsend-ai-review[bot]

This comment was marked as outdated.

@fullsend-ai-review fullsend-ai-review Bot added requires-manual-review Review requires human judgment documentation Improvements or additions to documentation labels Jul 8, 2026
@guyoron1

guyoron1 commented Jul 8, 2026

Copy link
Copy Markdown
Owner

/fs-review

@fullsend-ai-review fullsend-ai-review Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

See the review comment for full details.

Comment thread AGENTS.md
- The security threat model (threat priority: external injection > insider > drift > supply chain) should inform all other documents.
- Keep core problem documents organization-agnostic. Organization-specific details belong in `docs/problems/applied/<org-name>/`.
- The target audience for problem documents is any contributor community considering autonomous agents — keep language accessible and avoid presuming solutions.
- When implementing a feature that was previously described as *in progress*, *coming soon*, or *planned* elsewhere in the docs, search for and update those references in the same PR. Grep for the feature name, relevant PR/issue numbers, and terms like `in progress`, `coming soon`, `planned`, `not yet implemented`.

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

[low] style-consistency

New bullet point is notably longer (~50 words, 2 sentences) than most surrounding bullets in the section (typically 10-20 words). The content is clear and actionable as written, but the grep implementation details could optionally be moved to a sub-bullet or dedicated subsection to match the pattern used elsewhere in AGENTS.md for complex guidance.

@fullsend-ai-review fullsend-ai-review Bot added requires-manual-review Review requires human judgment and removed requires-manual-review Review requires human judgment labels Jul 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation requires-manual-review Review requires human judgment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add AGENTS.md guidance: update cross-referenced 'in progress' docs when implementing features

1 participant