Skip to content

Commit 4c98b4d

Browse files
Base camp: add root Mustfile (RSR compliance) (#157)
Part of the estate-wide **base camp** sweep across the -iser family (coordination atlas + generator fix in iseriser#60). - **`Mustfile`** (root) — RSR-mandatory checks contract (was missing family-wide); maps to existing `just lint`/`test`/`fmt`. This repo was already ahead on the other base-camp items (no banned `*.res`; CodeQL matrix is `[rust]` — scanning actual source, left untouched), so only the Mustfile was needed. **Flag-only (not changed):** this repo's `.claude/CLAUDE.md` declares `PMPL-1.0-or-later`, which conflicts with the `standards` five-way classification (PMPL = exactly 3 repos, not this one). Licence changes are owner-only/flag-only — surfaced, not touched. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01Mbq6yKF9RhFai6EQ7WqKhQ --- _Generated by [Claude Code](https://claude.ai/code/session_01Mbq6yKF9RhFai6EQ7WqKhQ)_ Co-authored-by: Claude <noreply@anthropic.com>
1 parent b8f1da5 commit 4c98b4d

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

Mustfile

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# SPDX-License-Identifier: MPL-2.0
2+
# Mustfile — hyperpolymath mandatory checks
3+
# See: https://github.com/hyperpolymath/mustfile
4+
#
5+
# Declarative contract of checks that MUST pass. Each maps to a recipe
6+
# that already exists in this repo's Justfile.
7+
version: 1
8+
9+
checks:
10+
- name: security
11+
run: just lint
12+
- name: tests
13+
run: just test
14+
- name: format
15+
run: just fmt

0 commit comments

Comments
 (0)