Skip to content

[deep-report] Fix schema-diff workflow key extractor false positives (nested keys/body content inflate gap report) #54180

Description

@github-actions

Description

Schema Consistency Checker (discussion #54161) noted its precomputed /tmp/gh-aw/agent/schema-diff.json field-gap data (specifically the used_in_workflows / in_used_not_schema sets) contains many false positives caused by the workflow key extractor recording nested keys and body content instead of only top-level frontmatter keys. This degrades the signal quality of every recurring run of this check, since real gaps get buried in noise.

Expected Impact

Fixes the extractor once, permanently improving the precision of every future Schema Consistency Checker run — a tooling investment that pays off on every subsequent cycle rather than a one-off finding.

Suggested Agent

General-purpose engineering agent — locate the schema-diff/workflow-key-extraction script feeding schema-diff.json and scope key extraction to top-level frontmatter keys only, excluding nested object keys and markdown body content.

Estimated Effort

Medium (1-4 hours)

Data Source

DeepReport Intelligence analysis, 2026-08-20 cycle, based on Schema Consistency Checker discussion #54161.

Generated by 🔬 Deep Report · agent · 175.8 AIC · ⌖ 9.08 AIC · ⊞ 11.9K ·

  • expires on Aug 21, 2026, 10:33 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