Drop path-redundant meta fields from public outputs (keep only purpose) #13
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Follow-up to #12. The meta envelope stamped
source,target,probe,tier, and a baseline-vs-currentfilesnote into every public output - but all of those are already encoded in the path:Duplicating the path into the file is redundant and can only drift. The one field NOT recoverable from the path is the probe's
purpose(its human intent). Strip the envelope to just that:render_public(cmd_id, result)now wraps{purpose, result};public_metaand the banner comment are gone.purposeis still sourced once fromparsers/_registry.yml(desc) and is constant across baseline/current, so the diff still targetsresultonly.