Feature: Fact Extractors

Purpose

A rule is only as good as its facts. The extractors read project artifacts and emit the registry’s fact types, so the check workflow can run the compiled rule sets against real files. The engine stays generic; the extractor is the frontier.

Requirements

Behavior

Dependencies