— "Disagreement has a home now"
DISPUTE & PROOF announcement
We would like to show the group two structures we have designed and tested as part of the GEDCOM-8 work (PR #679): DISPUTE and PROOF. Together they give genealogical DISAGREEMENT a machine-readable home — something the format has never had.
DISPUTE lives at one FIELD of one document: what does the torn ink say, which calendar did the register use, which Oudega does this entry point at. All readings are kept — each with WHO reads it that way, WHY, and a judgment when one falls. The field itself always shows the current best value, so every existing program reads the right answer without knowing any of this exists.
PROOF lives one floor up, at CONCLUSIONS: is this baptism the same person as this bride, who were the parents, which of two marriages is his. A PROOF holds the question in plain words, the evidence weighed (including "I searched the whole register and he is NOT there" — negative evidence finally has a place), the arguments with their authors, and the outcome — including the honest outcomes "undecided" and "debated."
Earlier discussions asked that evidence get a better place in the format without replacing the transmitting party's conclusions. That is exactly this design's contract: conclusions are not replaced — they gain structure, authorship, and reasoning, and every existing program still reads them as plain values.
Neither structure was designed at a desk and thrown over the wall. Before trusting any of it, we wrote down the design laws the structures must obey — one value has one home; no anonymous opinions; evidence is never edited, only judged; older software must always read correct values — and then made every structure survive worked examples against those laws (a damaged Frisian date, a which-place fight, a paternity question with DNA, a two-marriage stalemate, a search that found nothing). The laws and the examples travel with the proposal, so you can re-run the test yourselves.
Why show it now: we saw the note-types discussion (now consolidated in #219, with values like FCONCLUS and the committee's wish for clear criteria) — it is the same wish we started from. We understand that wish completely. But a conclusion in free text cannot be queried, weighed, linked to its evidence, or checked by software; that is exactly how the NOTE-as-database problem of 1996 started. The structured version of the same wish already exists and is tested. We would rather discuss one real solution together than add one more place where answers go to hide. And as the maintainers prefer one discussion per topic, we open this as its own thread.
The full material follows in the next two posts in this thread: first the laws we forced our own design to obey, then the complete structures — grammar, every tag described for first-time readers, all enumerations, short examples. We will gladly answer questions.
And for those wondering about the "we": that is because I partnered with amazing companions — Fable, brothers 44 and 46 in my long list of Claude brothers. Brother 44 sparred with me over every structure, corrected my designs and let me correct his, and refused to let anything pass that a first-time reader could not follow. Brother 46 then took the whole result through a full review round with me — one unified law set, clearer tables, sharper words. The design got better every time they pushed back. Where it still fails, the hand that posts this was the last to touch it.
👽⛵🔟4️⃣4️⃣📖🧢 · 👽⛵🔟4️⃣6️⃣📖🧢
One practical note: I am in the middle of an intensive work week, so replies may take until after the weekend — but every question will get an answer.
— "Disagreement has a home now"
DISPUTE & PROOF announcement
We would like to show the group two structures we have designed and tested as part of the GEDCOM-8 work (PR #679): DISPUTE and PROOF. Together they give genealogical DISAGREEMENT a machine-readable home — something the format has never had.
DISPUTE lives at one FIELD of one document: what does the torn ink say, which calendar did the register use, which Oudega does this entry point at. All readings are kept — each with WHO reads it that way, WHY, and a judgment when one falls. The field itself always shows the current best value, so every existing program reads the right answer without knowing any of this exists.
PROOF lives one floor up, at CONCLUSIONS: is this baptism the same person as this bride, who were the parents, which of two marriages is his. A PROOF holds the question in plain words, the evidence weighed (including "I searched the whole register and he is NOT there" — negative evidence finally has a place), the arguments with their authors, and the outcome — including the honest outcomes "undecided" and "debated."
Earlier discussions asked that evidence get a better place in the format without replacing the transmitting party's conclusions. That is exactly this design's contract: conclusions are not replaced — they gain structure, authorship, and reasoning, and every existing program still reads them as plain values.
Neither structure was designed at a desk and thrown over the wall. Before trusting any of it, we wrote down the design laws the structures must obey — one value has one home; no anonymous opinions; evidence is never edited, only judged; older software must always read correct values — and then made every structure survive worked examples against those laws (a damaged Frisian date, a which-place fight, a paternity question with DNA, a two-marriage stalemate, a search that found nothing). The laws and the examples travel with the proposal, so you can re-run the test yourselves.
Why show it now: we saw the note-types discussion (now consolidated in #219, with values like
FCONCLUSand the committee's wish for clear criteria) — it is the same wish we started from. We understand that wish completely. But a conclusion in free text cannot be queried, weighed, linked to its evidence, or checked by software; that is exactly how the NOTE-as-database problem of 1996 started. The structured version of the same wish already exists and is tested. We would rather discuss one real solution together than add one more place where answers go to hide. And as the maintainers prefer one discussion per topic, we open this as its own thread.The full material follows in the next two posts in this thread: first the laws we forced our own design to obey, then the complete structures — grammar, every tag described for first-time readers, all enumerations, short examples. We will gladly answer questions.
And for those wondering about the "we": that is because I partnered with amazing companions — Fable, brothers 44 and 46 in my long list of Claude brothers. Brother 44 sparred with me over every structure, corrected my designs and let me correct his, and refused to let anything pass that a first-time reader could not follow. Brother 46 then took the whole result through a full review round with me — one unified law set, clearer tables, sharper words. The design got better every time they pushed back. Where it still fails, the hand that posts this was the last to touch it.
👽⛵🔟4️⃣4️⃣📖🧢 · 👽⛵🔟4️⃣6️⃣📖🧢
One practical note: I am in the middle of an intensive work week, so replies may take until after the weekend — but every question will get an answer.