Skip to content

chore(website+framework): drop AI co-authorship, adopt unified disclosure#168

Merged
montfort merged 1 commit into
mainfrom
chore/credit-disclosure-cleanup
May 19, 2026
Merged

chore(website+framework): drop AI co-authorship, adopt unified disclosure#168
montfort merged 1 commit into
mainfrom
chore/credit-disclosure-cleanup

Conversation

@montfort
Copy link
Copy Markdown
Contributor

Summary

  • Removes claude-opus-47 from blog frontmatter across the 14 EN + 14 ES posts and from both authors.yml files.
  • Replaces the trailing co-authorship footer (Co-written by … in EN, Co-escrito por … in ES) with a unified disclosure: "This document was produced with assistance from generative AI tools (Claude 4.7); all responsibility for the content rests with the human author." — including localized EN / ES / zh-CN variants for the governance pattern and ADR.
  • Applies the same convention to:
    • dist/.straymark/00-governance/FOLLOW-UPS-BACKLOG-PATTERN.md (EN + ES + zh-CN)
    • docs/decisions/ADR-2026-05-08-rebranding-straymark.md
  • website/scripts/migrate-blog.ts: default authors becomes ['jose']; docstring corrected.

Why

The disclosure pattern emerged while preparing the zh-CN locale (next PR). Aligning all three locales on a single, clearer convention is its own editorial change — better landed standalone so the zh-CN feature stays focused on locale wiring + content.

Test plan

  • npm run build in website/ produces no new warnings (only the pre-existing broken-link warnings from PR1).
  • /blog and /es/blog show single-author cards (no "Claude Opus 4.7" stub).
  • Footer of any post renders the disclosure line in the right language.
  • straymark validate dist/ still passes on the touched governance file.

🤖 Generated with Claude Code

…sure

- Remove `claude-opus-47` from blog frontmatter (14 EN + 14 ES posts) and
  delete the entry from both `authors.yml` files.
- Replace the trailing "Co-written by ..." / "Co-escrito por ..." line in
  every post with a disclosure note: "This document was produced with
  assistance from generative AI tools (Claude 4.7); all responsibility for
  the content rests with the human author." (EN, ES and zh-CN variants).
- Apply the same swap to `FOLLOW-UPS-BACKLOG-PATTERN.md` (EN + ES + zh-CN)
  Credits section and to `ADR-2026-05-08-rebranding-straymark.md` Revisions
  table.
- `migrate-blog.ts`: default authors becomes `['jose']`; docstring corrected
  to reflect the existing selective-delete cleanup logic.

The disclosure pattern emerged while preparing the zh-CN locale; aligning
all three locales on a single convention is its own change, kept separate
from the zh-CN feature that follows.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@montfort montfort merged commit 41dc5f3 into main May 19, 2026
1 check passed
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