ScottArbeit/Grace
Grace is a distributed content-addressable storage and version control system that manages file transfers, access control, and approval workflows. It provides a multi-language SDK (TypeScript, Python, Rust, .NET) and a CLI for interacting with the service, which is built on an Orleans-based actor model for state management. The system enforces strict authorization policies, tracks operational usage, and exposes a formal OpenAPI contract for all core domains.
66.6
Adequate · 1 August 2026
33k
lines of production code
F#
with Python, TypeScript, Rust
1
bus factor · 4 authors in all
2
measurements over time
How it got here
2022 · Grace platform initial scaffolding
This period established the foundational architecture for the Grace project, introducing the core server, CLI, and SDK components alongside shared libraries for authorization, content addressing, and validation. The work focused on setting up the development environment, defining data transfer objects, and implementing initial features for access control, approval workflows, and artifact management.
15 changes
2023–2026 · SDK generation and operational infrastructure
This period focused on establishing the public API contracts via OpenAPI definitions and generating client SDKs for TypeScript, Rust, and Python. It also introduced the operational usage ingestion pipeline and expanded test coverage across the server, CLI, and SDK layers.
26 changes
Survey your own repository
ScottArbeit/Grace was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.
About this page
- The description of this project is derived from its own commit history, not from its README.
- The score is its highest published measurement, taken on 1 August 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
- Measured at commit ec6fa72f44 — the exact code this score is about.
- Scored under rubric rubric-2026.08.18. Score the same commit under that rubric and you get the same number.