Skip to content

Add EU regulation skills #855

@jabrena

Description

@jabrena

Description

Create and maintain Java enterprise regulation skills for the EU regulatory stack identified in #848 and expanded in the issue discussion.

These skills translate EU regulatory concerns into reviewable Java engineering controls. They are not legal advice. Applicability, classification, legal interpretation, regulatory reporting, and final compliance decisions must be escalated to the appropriate legal, compliance, privacy, security, risk, resilience, product, platform, trust-and-safety, data-governance, or business owners.

Scope

Covered baseline

EU regulation additions

Regulation skill numbering

  • EU regulation skills use 801-809 for the current baseline and completed EU stack.
  • UK regulation skills start at 821.
  • USA regulation skills start at 831.

Expected Outcome

  • Maintain the existing 801, 802, and 803 EU regulation skills as the baseline pattern.
  • Add one OpenSpec change per pending EU regulation item: NIS2, CRA, Data Act, DSA, DMA, and Digital Omnibus.
  • Add regulation-aware Java engineering guidance for each EU regulation.
  • Keep all guidance framed as engineering controls, not legal advice.
  • Preserve source-first review, evidence-driven findings, explicit owner escalation, and generated-output boundaries.
  • Keep generated public skills/ output out of scope unless a release profile is intentionally run later.

OpenSpec Changes

Completed / archived baseline

  • documentation/openspec/changes/archive/2026-06-14-add-eu-regulation-skills

Completed per-regulation changes

Implementation Check

  • skills-generator/src/main/resources/skill-indexes/801-skill.xml through 809-skill.xml exist on main.
  • skills-generator/src/main/resources/skills.xml registers skills 801 through 809.
  • Gherkin acceptance feature files exist for 801 through 809.
  • Merged EU regulation PRs #862, #864, #865, #866, #867, and #868 have successful check rollups.

Source

Derived from #848 and the GenAI Regulatory Stack (EU) issue comment in this issue.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions