-
Notifications
You must be signed in to change notification settings - Fork 0
v1.6.0: make audit comment ingestion payload-aware #1104
Copy link
Copy link
Closed
Labels
builder:codexCode Mower generated labelCode Mower generated labelenhancementNew feature or requestNew feature or requestserial-releaseSerialize because it changes release, gate, or final adoption postureSerialize because it changes release, gate, or final adoption posturetier:RCode Mower generated labelCode Mower generated labelv1.6Code Mower v1.6 operational clarity and minimum telemetryCode Mower v1.6 operational clarity and minimum telemetry
Milestone
Description
Activity
Metadata
Metadata
Assignees
Labels
builder:codexCode Mower generated labelCode Mower generated labelenhancementNew feature or requestNew feature or requestserial-releaseSerialize because it changes release, gate, or final adoption postureSerialize because it changes release, gate, or final adoption posturetier:RCode Mower generated labelCode Mower generated labelv1.6Code Mower v1.6 operational clarity and minimum telemetryCode Mower v1.6 operational clarity and minimum telemetry
Part of #1066.
Problem
Long pull-request comment histories can prevent Code Mower audits from reaching either reviewer because GitHub comment responses are decoded through the much smaller private-context payload limit. Separately, explanatory prose containing the reserved lineage marker name can be misclassified as control data and fail the audit gate.
PR #1097 required a bootstrap owner override after both conditions affected its audit history.
Scope
Create one shared, bounded comment-history ingestion and lineage-marker classification path for local audits, hosted audit labelers, lane status, gate health, and generated gate workflows.
Acceptance criteria
Delivery
This is a v1.6 release prerequisite. Produce one independently reviewable PR with one writer, exact-head Code Mower audits, and all P0/P1/P2 findings resolved before merge.