Skip to content

glx proof

Compile evidence into a structured proof summary for a research question

Synopsis

Assemble the evidence bearing on a specific research question about a person into a structured proof argument, following the BCG Genealogical Proof Standard (GPS).

The proof gathers every assertion relevant to the question (including assertions on the person's events and relationships), resolves their citations and sources, surfaces evidence gaps from the coverage checklist, flags conflicting assertions (and whether they have been resolved via the assertion status field), lists any logged searches that document a reasonably exhaustive search, and ends with a conclusion: PROVEN, PROBABLE, POSSIBLE, INSUFFICIENT EVIDENCE, or CONFLICTED.

Supported research questions: parentage Who are the person's parents? birth When and where was the person born? death When and where did the person die? marriage Whom did the person marry? identity Who was the person (name)?

The person argument can be an exact entity ID or a name substring.

glx proof <person> [flags]

Examples

  # Proof summary for a person's parentage
  glx proof person-jane-webb --question parentage

  # Proof for a death, by name
  glx proof "Robert Webb" --question death

  # Machine-readable output
  glx proof person-jane-webb --question parentage --format json

  # Markdown for a research report
  glx proof person-jane-webb --question parentage --format markdown

Options

  -a, --archive string    Archive path (directory or single file) (default ".")
  -f, --format string     Output format (text, json, markdown)
  -h, --help              help for proof
      --question string   Research question (parentage, birth, death, marriage, identity)

Options inherited from parent commands

  -q, --quiet   Suppress non-error output (where supported)

SEE ALSO

  • glx - GENEALOGIX CLI - Manage and validate genealogy archives

Licensed under Apache License 2.0