Skip to content

feat(skills): 'one symbol, one meaning' guardrail (df-conflation trap)#112

Merged
Data-Wise merged 1 commit into
devfrom
feature/skill-df-guardrail
Jun 13, 2026
Merged

feat(skills): 'one symbol, one meaning' guardrail (df-conflation trap)#112
Data-Wise merged 1 commit into
devfrom
feature/skill-df-guardrail

Conversation

@Data-Wise

Copy link
Copy Markdown
Owner

Encodes the one systemic lesson from the Missing-Effect adversarial review into the scaffolded-math-tutorial skill so future /tutor runs don't re-introduce it.

The trap: every /tutor-generated tutorial conflated two different degrees-of-freedom — the scalar Rubin (m−1)(1+1/r)² (≈62 for the headline cell) vs the Meng–Rubin/LRR pooled-LRT df (≈48.5) — by defining ν once and attaching it to a reference that needs the other form. The hand-built proof tutorial got it right; the generated ones regressed.

The fix: a 4th Terminology-Closure-Audit rule — one symbol, one meaning; flag context-dependent forms — with the df conflation as the worked example, plus a note never to equate a quantity with a function of itself (ARIV is r; 1/(1+r) is a function of it). Audit-algorithm step (e) extended to check per-context disambiguation.

Docs-only change to one SKILL.md (still well under the 500-line budget).

🤖 Generated with Claude Code

…ath-tutorial

Encodes the systemic lesson from the Missing-Effect adversarial review: a 4th closure-audit rule against attaching one definition of a symbol to a reference that needs a different form. Headline trap — a degrees-of-freedom defined as the scalar Rubin (m-1)(1+1/r)^2 then tied to a Meng-Rubin/LRR pooled-LRT reference (numerically ~62 vs ~48.5). Also: never equate a quantity with a function of itself (ARIV is r, not 1/(1+r)). Audit algorithm step (e) extended to check per-context disambiguation.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@Data-Wise Data-Wise merged commit 923de24 into dev Jun 13, 2026
7 of 8 checks passed
@Data-Wise Data-Wise deleted the feature/skill-df-guardrail branch June 13, 2026 15:18
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