Skip to content

research: scrub employer name from cycle-2 audit (adr:employer-evidence-boundary) - #354

Merged
ojfbot merged 1 commit into
mainfrom
fix/scrub-employer-name-cycle2
Aug 1, 2026
Merged

research: scrub employer name from cycle-2 audit (adr:employer-evidence-boundary)#354
ojfbot merged 1 commit into
mainfrom
fix/scrub-employer-name-cycle2

Conversation

@ojfbot

@ojfbot ojfbot commented Aug 1, 2026

Copy link
Copy Markdown
Owner

The companion audit merged in #337 was written before #321 ruled, and carried the employer name twice — once in a literal grep command, once quoting #328's proposed frame. Both violate the boundary the document itself argued for. Caught while verifying the post-merge state of origin/main.

  • The grep is now described rather than reproduced. Per adr:boundary-enforced-by-construction, a list of the protected terms is the disclosure it prevents; the live list is the gitignored denylist.
  • The Positioning narrative + venue map #328 frame quotation is redacted to [the employer] and annotated with the ruling that voided it.

Employer name is now at 0 occurrences across all tracked files in core.

Worth noting as evidence for the ADR: this is the second time in one day that employer-naming material reached public main through an automated session — and this time the session was the one that had just written the boundary. It is a clean argument for the mechanical lint over discipline, and a reminder that the denylist needs to run on origin/main, not just on new writes.

🤖 Generated with Claude Code

…ce-boundary)

The companion audit was written before #321 ruled, and carried the employer
name twice — in a literal grep command and in a quotation of #328's proposed
frame. Both now violate the boundary the document itself argued for.

The grep is described rather than reproduced: per
adr:boundary-enforced-by-construction, a list of the protected terms is the
disclosure it prevents; the live list is the gitignored denylist. The #328
frame quotation is redacted to [the employer] and annotated with the ruling
that voided it.

Employer name is now at 0 occurrences across all tracked files in core.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

Skill Audit — PR #354

Skills used during development

  • /frame-standup
  • /wayfinder

Recommended skills (based on diff analysis)

No skill suggestions for this changeset.


Generated by skill-audit

@ojfbot
ojfbot merged commit e153189 into main Aug 1, 2026
9 checks passed
@ojfbot
ojfbot deleted the fix/scrub-employer-name-cycle2 branch August 1, 2026 20:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant