References and external foundations (summary)
References and external foundations (summary)
BusDK’s modular CLI philosophy aligns with the Unix notion of composable tools and clear interfaces, where programs do one thing well and cooperate through simple formats. See The Art of Unix Programming: Basics of the Unix Philosophy.
The longevity rationale for storing records in widely supported, documented formats is aligned with guidance on sustainable electronic record formats and long-term accessibility. See National Archives guidance on selecting sustainable formats for electronic records.
The tabular schema contract is based on Frictionless Data Table Schema, with an optional Frictionless Data Package manifest to bind repository datasets together. See Frictionless Data Table Schema and Frictionless Data Package.
The archival document preference for invoices is consistent with PDF/A’s long-term preservation purpose and conformance constraints. See The Library of Congress: PDF/A Family, PDF for Long-term Preservation.
When Git is used for the canonical change history, the tamper-evident audit model relies on Git’s content-addressed object model and parent-linked commit structure. See Git Internals: Git Objects.