Skip to content

🪧 add JSON schema and spec for sigmaHQ regression data - #1

Closed
frack113 wants to merge 3 commits into
mainfrom
feat/regression-data
Closed

🪧 add JSON schema and spec for sigmaHQ regression data#1
frack113 wants to merge 3 commits into
mainfrom
feat/regression-data

Conversation

@frack113

@frack113 frack113 commented Aug 7, 2026

Copy link
Copy Markdown
Owner

Summary

Add a JSON Schema for regression test info.yml files and a complete specification document.

Files Added

  • json-schema/sigmahq-regression-data-schema.json — JSON Schema for regression test metadata files
  • sigmahq/sigmahq-regression-data.md — Complete specification covering:
    • Directory structure
    • info.yml field requirements
    • Linking regression tests to Sigma rules
    • Test sample file naming convention
    • Test types (currently only Positive Detection Test)
    • Status requirements
    • Validation rules

Files Modified

  • specification/sigma-appendix-tags.md — Update MITRE attack URLs (wiki -> new domain)
  • specification/sigma-appendix-taxonomy.md — Formatting fix

Related

Closes SigmaHQ#204

@frack113
frack113 force-pushed the feat/regression-data branch 2 times, most recently from 14a8477 to 04264d9 Compare August 7, 2026 19:04
@frack113
frack113 force-pushed the feat/regression-data branch from 04264d9 to 8c86c67 Compare August 7, 2026 19:13
@frack113 frack113 changed the title fix: update MITRE attack URLs 🪧 add JSON schema and spec for sigmaHQ regression data Aug 7, 2026
@frack113 frack113 closed this Aug 7, 2026
@frack113
frack113 deleted the feat/regression-data branch August 7, 2026 19:16
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