Skip to content

Latest commit

 

History

History
73 lines (55 loc) · 1.47 KB

File metadata and controls

73 lines (55 loc) · 1.47 KB

RSR Compliance: file-soup

1. Overview

This document describes the Rhodium Standard Repository (RSR) compliance status for file-soup.

2. Classification

Attribute Value

Project

file-soup

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

  • AffineScript

3.2. Tier 2 Languages (Acceptable)

  • Nickel (configuration)

  • Racket (scripting)

  • Guile Scheme (state management)

  • Guix (derivations)

3.3. Restricted Languages

  • Python - Only allowed in salt/ directories for SaltStack

  • TypeScript/JavaScript - Legacy only, convert to AffineScript

  • 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.guix present

✓

5. Exemptions

None

6. Action Items

None - fully compliant