Skip to content

Wire AboutConsistencyCheck into grading doctor + bump core/grading pins (Memo 152 G-13) #130

Description

@a6b8

Phase 6 of Memo 152 (decision F22=A — wire-or-drop trio: AboutConsistencyCheck is the one orphan with a real consumer story).

Hundreds of About pages exist across the grading islands and, until now, nothing checked their consistency against the namespace schemas. This wires the grading module's AboutConsistencyCheck into flowmcp grading doctor:

  • New read-only GradingStatus.collectAboutConsistency runs AboutConsistencyCheck.checkNamespaceAbout for the doctor's namespace and adds an about section (checked / passed / issues[] with ABT-* codes / note) to the doctor result. Never online, never writes; an absent About Resource (ABT-002) is an explicit note, a missing grading method is surfaced.
  • 3 new tests (clean pass, ABT-004 finding, and a full gradingDoctor integration assertion).

Also bumps the frozen dependency pins to the Phase-6 core (delete dead v4 modules) and grading (delete unwired modules) commits.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions