Skip to content

backlog: P3 — language + concepts age-classification skill#176

Merged
AceHack merged 3 commits intomainfrom
backlog/language-age-classification-skill
Apr 23, 2026
Merged

backlog: P3 — language + concepts age-classification skill#176
AceHack merged 3 commits intomainfrom
backlog/language-age-classification-skill

Conversation

@AceHack
Copy link
Copy Markdown
Member

@AceHack AceHack commented Apr 23, 2026

Summary

P3 BACKLOG row for the maintainer's 2026-04-23 two-message directive on an age-classification skill covering language AND concepts.

Aaron's two messages:

"we should probably have some language age classification skill probably based on our own statendard we come up with that make sense for AI and huamsn both, and like the existing human ones, so it's easy to know what's safer for what age range based on existing human standards and a new evolving standard that is more logical and based on real physisolgy with evidense and research we can do, low backlog item."

"it's probably concepts too not just the language like that seems like what many of the human classifactions are on"

Two-axis classification

  • Language: profanity, slurs, suggestive terms
  • Concepts: violence, sex, drugs, themes, behaviours, ideology exposure

Most human rating systems (MPAA / ESRB / PEGI / TV) are primarily concept-based — the skill should be too.

Output surface

{ language_rating, concept_ratings (per category), mpaa, esrb, pegi, tv, factory_rating, reasons }

Bi-audience: AI-side flags content policy concerns; human-side flags school-curriculum fit. Same classification, both audiences consult.

Composes with

  • Per-user seed-whimsy memory already captures high-school-curriculum-friendly with R-rated-only-when-necessary-for-effect exception — this skill becomes the enforcement surface for that discipline
  • Existing prompt-protector / ai-jailbreaker adjacent safety classifiers
  • docs/AGENT-BEST-PRACTICES.md content-policy substrate

Sequencing

Research doc first: docs/research/age-classification-standard-YYYY-MM-DD.md establishing the new physiology-based standard before implementation. Then skill lands.

Effort S for research; M for skill. P3 per "low backlog item".

🤖 Generated with Claude Code

Copilot AI review requested due to automatic review settings April 23, 2026 18:09
@AceHack AceHack enabled auto-merge (squash) April 23, 2026 18:09
AceHack added a commit that referenced this pull request Apr 23, 2026
…lassification BACKLOG

13 session PRs merged. Three landed in ~4 minutes: #159
(Overlay A #3), #172 (Pages-UI BACKLOG), #173 (UML BACKLOG).

PR #173 unblock: 4 findings — Rational Rose cross-ref
stale after rebase (row now adjacent on main); grammar nit
fixed; row-number accepted as current; hard-coded row #49
kept. 4 threads resolved.

Aaron directive (two-message): age-classification skill
covering language + concepts. Filed PR #176 as P3 row,
captures both axes + bi-audience (AI + humans) + human-
standards-mapping + new physiology-based factory standard.
Auto-merge armed.

Rational Rose + UML rows now adjacent on main — prime
target for row #54 first-fire overlap sweep.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new P3 backlog entry capturing a directive to create an age-classification skill that rates both language and concepts, aligned with existing human rating systems plus a proposed factory-specific standard.

Changes:

  • Adds a detailed P3 backlog row describing a two-axis (language + concepts) age-classification skill.
  • Specifies an intended output schema and a “research doc first” sequencing plan.

Comment thread docs/BACKLOG.md Outdated
Comment thread docs/BACKLOG.md Outdated
Comment thread docs/BACKLOG.md Outdated
Comment thread docs/BACKLOG.md Outdated
AceHack and others added 2 commits April 23, 2026 14:12
Aaron 2026-04-23 two-message directive:
1. "we should probably have some language age
   classification skill ... based on existing human
   standards and a new evolving standard that is more
   logical and based on real physisolgy with evidense
   and research we can do, low backlog item."
2. "it's probably concepts too not just the language
   like that seems like what many of the human
   classifactions are on"

Two-axis classification (language + concepts) along two
output strands (existing human standards: MPAA / ESRB /
PEGI / TV, plus a new physiology-based standard the
factory evolves).

Bi-audience target (AI + humans). Composes with per-user
seed-whimsy memory (high-school-curriculum-friendly with
R-rated-when-necessary-for-effect exception — this skill
is the enforcement surface) and adjacent safety skills
(prompt-protector / ai-jailbreaker).

Research note first (age-classification-standard research
doc); skill lands after standard stabilises. P3.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Aaron clarifying: "i tried to also say psychology lol i
also like physiology too."

Row updated: "physiology / research-based" → "psychology +
physiology / research-based" throughout. Verbatim third
quote added to the quoted-source block.

Psychology is actually the more appropriate discipline for
age-appropriateness classification (developmental psych,
media-effects research) — physiology is secondary (reading-
comprehension thresholds, cognitive-load capacity).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@AceHack AceHack force-pushed the backlog/language-age-classification-skill branch from 5ccf843 to fdf07d3 Compare April 23, 2026 18:12
AceHack added a commit that referenced this pull request Apr 23, 2026
…endment

PR #162 unblock: 6 findings — two-occurrences heading stale
(renamed "first occurrences observed, memory captured at
the second"); arc3-dora-benchmark §Prior-art section doesn't
exist (relaxed); 4 per-user xref clarifications via new
§Cross-references preamble. 6 threads resolved; rebased;
pushed.

Aaron clarification: "i tried to also say psychology lol i
also like physiology too." PR #176 row updated to include
psychology alongside physiology throughout; third quote
added to quoted-source block.

Per-user-memory-xref clarification preamble now established
three times — candidate template for memory-migration
checklist.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- Wrapped-backtick paths fixed (2 places): docs/research/
  age-classification-standard-YYYY-MM-DD.md and the First-
  pass output JSON shape. Inline code spans can't contain
  newlines; used fenced code block for the JSON shape.
- "per-user seed-whimsy memory" clarified with the full
  filename + per-user path (~/.claude/projects/<slug>/
  memory/) — addresses the "where does this live?" finding
  per the established preamble pattern.
- "No adopt commitment" → "No commitment to adopt" (2
  places) per grammar nit.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings April 23, 2026 18:14
AceHack added a commit that referenced this pull request Apr 23, 2026
PR #176 got 4 new Copilot findings after the psychology
amendment: wrapped-backtick paths (2 places, fixed with
fenced code block + unwrap); "per-user seed-whimsy memory"
clarified with full path; "No adopt commitment" → "No
commitment to adopt" grammar fix. 4 threads resolved;
force-pushed.

New recurring finding class observed: wrapped-backtick-in-
inline-code. Markdown inline code spans can't contain
newlines; long paths that wrap break rendering. Candidate
sixth absorb-time class for memory-author-template (beyond
MD003/MD018/MD022/MD026/MD032).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@AceHack AceHack merged commit 4267931 into main Apr 23, 2026
12 checks passed
@AceHack AceHack deleted the backlog/language-age-classification-skill branch April 23, 2026 18:16
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.

AceHack added a commit that referenced this pull request Apr 23, 2026
…naming filed

PR #176 (age-classification skill BACKLOG) MERGED. 14 session
PRs merged.

PR #156 unblocked: 6 findings (AutoDream xref resolved by
#155 merge, multi-repo-refactor-shapes "lands via #150",
per-user memory preamble, auto-loop-39 generalization, MD012
cleanup). 6 threads resolved.

Aaron delegated-naming directive: Factory = Frontier (his
recall); Zeta / Aurora / ace / Seed stay; Showcase
provisional for demos; Anima candidate for Soulfile Runner.
Provisional until brand-clearance research fires. Filed
per-user memory.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
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