Skip to main content

igg

Attribute Macro igg 

Source
#[igg]
Expand description

Declare IgG-class affinity-matured evidence (re-attestation history).

#[igg(witnesses = [...], historical_span = N, min_reattestations = N)] asserts that the defense has been re-attested across a time span. Per ADR-024 §Decision, source-independence is NOMINAL only — different signer identity strings are not structural proof of independent sources.

§Arguments

  • witnesses = [...] (required non-empty)
  • historical_span = N (required, > 0; days)
  • min_reattestations = N (required, > 0)

§Audit hints

  • igg-identity-collapse-warning — same signer across reattestations
  • igg-span-too-short — historical span below floor
  • igg-reattestations-insufficient — fewer reattestations than floor