Skip to content

chore: add disc fixture agent skill#22

Merged
yxbh merged 1 commit intomainfrom
chore/add-disc-fixture-skill
Feb 27, 2026
Merged

chore: add disc fixture agent skill#22
yxbh merged 1 commit intomainfrom
chore/add-disc-fixture-skill

Conversation

@yxbh
Copy link
Owner

@yxbh yxbh commented Feb 27, 2026

Summary

Add an agent skill that codifies the repeatable workflow for adding new Blu-ray disc test fixtures, plus a debugging reference for analysis mismatches.

Background

Over the course of adding disc8-13 fixtures, a clear 10-step pattern emerged (survey, analyze, debug, extract ICS, copy metadata, create tests, update conftest/matrix, validate). Several non-obvious pitfalls were discovered (fixture directory structure, matrix update completeness, register-indirect JumpTitle limitations). This skill captures those learnings.

Changes

  • .github/skills/add-disc-fixture/SKILL.md — Main skill with 10-step workflow, common disc patterns table, fixture structure requirements
  • .github/skills/add-disc-fixture/references/debug-analysis.md — Systematic debugging guide for episode/special count mismatches, covering IG hints, chapter-selection filtering, register-indirect JumpTitle, title-hint supplement, and key code locations

Testing

No code changes — skill documentation only.

Additional Notes

Also stored 5 key memories for cross-session recall: fixture directory structure, matrix update requirements, PowerShell escaping, register-indirect JumpTitle limitation, ICS extraction method.

New agent skill for the repeatable workflow of adding Blu-ray disc
test fixtures.  Covers disc survey, analysis, ICS extraction, fixture
creation, test scaffolding, and conftest/matrix updates.

Includes a debugging reference for systematically investigating
episode/special count mismatches (IG hints, chapter-selection
filtering, register-indirect JumpTitle, title-hint supplement).

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@yxbh yxbh merged commit 3db598a into main Feb 27, 2026
1 check passed
@yxbh yxbh deleted the chore/add-disc-fixture-skill branch February 27, 2026 12:48
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