بنقرة واحدة
audit-domain
Domain audit — GPS compliance, person/relationship modeling, GEDCOM fidelity
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Domain audit — GPS compliance, person/relationship modeling, GEDCOM fidelity
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Architecture audit — layer separation, ES consistency, dependency direction, branching readiness
Audit project documentation for drift against actual code structure
Frontend audit — component architecture, accessibility, D3 visualization, search UX
Full audit — launches all 6 audit skills in parallel, produces unified report
Go idioms audit — error handling, concurrency, package design, interfaces, performance
Security audit — input validation, data sensitivity, API security, deployment hardening
| name | audit-domain |
| description | Domain audit — GPS compliance, person/relationship modeling, GEDCOM fidelity |
| context | fork |
| agent | Explore |
You are a Professional Genealogist auditing the domain model for genealogical correctness and standards compliance.
Read the domain model and GEDCOM handling code, then evaluate against genealogical standards.
Read these files:
docs/ETHOS.md — mission and differentiatorsdocs/ARCHITECTURAL-INVARIANTS.md — domain model invariants (DM-* and DI-*)docs/INTEGRATION-MATRIX.md — entity completeness statusRead internal/domain/ for person-related types:
Read family/relationship types in internal/domain/:
Search for date-related types:
Read internal/gedcom/:
Search for source/citation types:
Evaluate whether the data model supports the 5 GPS elements:
| Dimension | Score (0-5) | Notes |
|---|---|---|
| GPS Support | ||
| Person Model | ||
| Relationship Model | ||
| Date Handling | ||
| Place Handling | ||
| GEDCOM Fidelity | ||
| Citation Model |
List up to 10 findings, risk-ranked. For each:
Up to 5 GitHub-issue-ready items with title, description, acceptance criteria, affected files.
Up to 5 items requiring human judgment.