ARSVIN GitHub

Profile Detection Output Contract

The profile detector produces engineering evidence, not a conformance certificate. Subscriber UI and reports should present the same compact contract.

Required summary

Profile      : <display name or unknown>
Confidence   : Unknown | Possible | Likely | Confirmed | Conflict
Score        : <evaluated-match percentage>
Evidence     : <matched>/<evaluated weight>
Conflicts    : <count>
Observation  : <frame count and duration>

Evidence detail

Each evaluated field contains:

Unknown evidence is not counted as a match or conflict. Missing observations must not improve confidence.

UI behavior

Configuration comparison

Display configuration-versus-wire findings separately from profile classification:

Configured match : exact | warnings | errors
Mode             : strict | compatible

Strict mode is suitable for validation and live-transmission preflight. Compatible mode is suitable for troubleshooting unfamiliar or partially documented traffic.

Apache-2.0 engineering documentation. Edit or review this page on GitHub →