Skip to content

Latest commit

 

History

History
72 lines (54 loc) · 1.35 KB

File metadata and controls

72 lines (54 loc) · 1.35 KB

RSR Compliance: wharf

1. Overview

This document describes the Rhodium Standard Repository (RSR) compliance status for wharf.

2. Classification

Attribute Value

Project

wharf

Primary Language

rust

RSR Tier

1

Compliance Status

Compliant

Last Updated

2025-12-10

3. Language Tier Classification

3.1. Tier 1 Languages (Preferred)

  • Rust

  • Elixir

  • Zig

  • Ada

  • Haskell

  • ReScript

3.2. Tier 2 Languages (Acceptable)

  • Nickel (configuration)

  • Racket (scripting)

  • Guile Scheme (state management)

  • Nix (derivations)

3.3. Restricted Languages

  • Python - Only allowed in salt/ directories for SaltStack

  • TypeScript/JavaScript - Legacy only, convert to ReScript

  • CUE - Not permitted, use Nickel or Guile

4. Compliance Checklist

Requirement Status Notes

Primary language is Tier 1/2

rust

No restricted languages outside exemptions

.editorconfig present

.well-known/ directory

justfile present

LICENSE.txt (AGPL + Palimpsest)

Containerfile present

flake.nix present

5. Exemptions

None

6. Action Items

  • Add Justfile

  • Add Containerfile