Skip to content

[deep-report] Document threat-detection-suppress and max-runs deprecation in frontmatter.md; fix stale check-for-updates doc link #53926

Description

@github-actions

Description

The Schema Consistency Checker (discussion #53917) found three documentation gaps in docs/src/content/docs/reference/frontmatter.md and related pages, all independently verified against schema/parser source:

  1. threat-detection-suppress is fully implemented and schema-validated (pkg/workflow/threat_detection_suppression.go enforces rule matching CTR-###, non-empty reason, expires as YYYY-MM-DD) but has no section in the main frontmatter guide — only generated skeleton lines in frontmatter-full.md.
  2. Deprecated top-level max-runs (still accepted by the parser as a fallback alias per pkg/workflow/frontmatter_types.go / engine.go, documented in glossary.md) is missing from the main frontmatter guide's max-turns/rate-limit area, so users reading only that page won't know it's deprecated or should migrate with gh aw fix.
  3. Code comments in pkg/workflow/strict_mode_update_check_validation.go reference https://github.github.com/gh-aw/reference/check-for-updates/ as a dedicated page, but no such page was found in the scanned docs corpus — likely a stale link that should point at the existing check-for-updates section in frontmatter.md instead.

Expected Impact

Closes real discoverability gaps for two implemented-but-undocumented/under-documented config surfaces, and removes a stale maintainer-facing doc link. Low-risk, docs-only bundle.

Suggested Agent

New Agent (or docs-focused agent) — add one short section for threat-detection-suppress with a minimal example, one sentence noting max-runs deprecation, and update/remove the stale check-for-updates link in code comments.

Estimated Effort

Quick (< 1 hour) — three small, independent doc edits.

Data Source

DeepReport Intelligence Briefing analysis of discussion #53917 (Schema Consistency Checker, 2026-08-19).

Generated by 🔬 Deep Report · agent · 159.8 AIC · ⌖ 12.4 AIC · ⊞ 11.9K ·

  • expires on Aug 20, 2026, 10:36 PM UTC-08:00

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions