Skip to content

chore(scrub): generalize signal-revealing WayforthRank name refs in docs - #65

Merged
WayforthOfficial merged 1 commit into
mainfrom
chore/scrub-wri-name-signal-revealing
Jun 27, 2026
Merged

chore(scrub): generalize signal-revealing WayforthRank name refs in docs#65
WayforthOfficial merged 1 commit into
mainfrom
chore/scrub-wri-name-signal-revealing

Conversation

@WayforthOfficial

Copy link
Copy Markdown
Owner

Follow-up to #64 (the formula scrub). Applies your name decision: scrub the signal-revealing references, keep the "it's private" IP assertions.

Scrubbed (reveals how ranking works)

  • CHANGELOG.md — dropped the enumerated 8 signal fields (the ranking inputs) + generalized the name in the other mentions.
  • infra/migrations/006, 045, 058 — "WayforthRank data pipeline / signal data" → "Ranking …".
  • examples/README.md — "WayforthRank scoring" → "Reliability scoring".
  • scripts/data-fixes/…dedup — dropped "WayforthRank v2" from the context note.

Kept (intentional IP signposting — good posture, not a leak)

  • CONTRIBUTING.md — "The WayforthRank ranking engine is proprietary closed-source."
  • .gitignore — "# Proprietary ranking engine (lives in wayforth-rank private repo)".
  • routers/admin/rank.py — "v2 formula weights stay out of this public container."
  • tests/test_pioneer_boost.py — references the gitignored compute_wri_v2 by name in a private-by-default stub-when-absent pattern (exposes no formula).

Result

After this, git grep shows WayforthRank/WRI in tracked code only in those 4 intentional locations. Docs/SQL-comments only — no code, no behavior change.

🤖 Generated with Claude Code

Follow-up to #64. Scrubs the trade-secret NAME only where it REVEALS HOW RANKING
WORKS (per the signal-revealing-vs-IP-assertion split):
  • CHANGELOG.md — dropped the enumerated 8 signal fields + generalized the name
  • infra/migrations 006/045/058 — 'WayforthRank data pipeline/signal data' -> 'Ranking …'
  • examples/README.md — 'WayforthRank scoring' -> 'Reliability scoring'
  • scripts/data-fixes/…dedup — dropped 'WayforthRank v2' from the context note

KEPT (intentional IP signposting — asserts the trade secret is deliberately private,
good posture, NOT a leak): CONTRIBUTING.md, .gitignore, routers/admin/rank.py, and
tests/test_pioneer_boost.py (references the gitignored compute_wri_v2 by name in a
private-by-default stub-when-absent pattern; exposes no formula).

Docs/SQL-comments only — no code, no behavior change. After this, WayforthRank/WRI
appears in tracked code ONLY in those 4 intentional locations.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@railway-app
railway-app Bot temporarily deployed to wayforth / wayforth-pr-65 June 27, 2026 18:28 Destroyed
@WayforthOfficial
WayforthOfficial merged commit cf45ba8 into main Jun 27, 2026
2 of 3 checks passed
@WayforthOfficial
WayforthOfficial deleted the chore/scrub-wri-name-signal-revealing branch June 27, 2026 18:30
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.

2 participants