Skip to content

feat: add legal-status, FRIA, and incident MCP tools#4

Open
PicoWorx wants to merge 1 commit into
mainfrom
feat/legal-status-fria-incident-tools
Open

feat: add legal-status, FRIA, and incident MCP tools#4
PicoWorx wants to merge 1 commit into
mainfrom
feat/legal-status-fria-incident-tools

Conversation

@PicoWorx
Copy link
Copy Markdown
Collaborator

@PicoWorx PicoWorx commented May 8, 2026

Summary

Adds the v1.2.0 MCP surface for stronger legal-status grounding and Lawvable skill integration:

  • New euaiact_get_legal_status tool for current-law vs provisional Digital Omnibus status, adoption steps, communication guardrails, last verification date, and official sources
  • New euaiact_assess_fria_trigger tool for Art. 27 FRIA trigger checks, DPIA interaction, notification notes, and current-law/provisional timing
  • New euaiact_triage_serious_incident tool for Art. 73 reportability and 2-day / 10-day / 15-day reporting buckets
  • Extends euaiact_check_deadlines with current_law_date, provisional_date_if_adopted, binding_status, last_verified_at, structured sources, knowledge_version, and last_content_update
  • Adds content freshness metadata to /health and the timeline resource
  • Bumps package/server/smithery versions to 1.2.0
  • Rebuilds and commits dist/ to keep package artifacts in sync

Verification

  • npm run build
  • node test.mjs -> 132 passed, 0 failed

Notes

The Digital Omnibus status remains explicitly provisional: current-law dates remain authoritative until formal adoption and Official Journal publication.

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