Originally created by: athanclark
Arbitrary-precision rational time representation and associated algorithms.
Efficient indexing, retrieval, and modification of large timelines.
Any novel aggregation, grouping, or rendering techniques that improve performance.
Explain the algorithms sufficiently for another developer to implement them, including data structures, constraints, and ideally benchmarks.
Publish these explanations in dated, publicly accessible technical documents. Preserve GitHub releases and publication history as supporting evidence.
The USPTO recognizes publicly accessible electronic publications as potential prior art, provided the required accessibility and disclosure standards are satisfied.
This doesn't invalidate earlier patents or prevent someone from suing you, but it can help prevent later patents on what you've already invented and disclosed.
Originally posted by: athanclark
Status (2026-11-06): the defensive publication this issue asks for is in place.
docs/disclosures/(commit d7734bb, "Technical disclosures: OpenChronology's mechanisms in implementable detail") describes eleven mechanisms in enough detail to implement them, as a dated public record:What's left needs the maintainer's own accounts or action ("Keeping the record" in
docs/disclosures/README.md):curl -X POST https://archive.softwareheritage.org/api/1/origin/save/git/url/https://github.com/openchronology/timeline-app/.🤖 Generated with Claude Code
https://claude.ai/code/session_011fFY8eruEi1xAkkMBni13B