Commit e4072e0
chore: .scm -> .a2ml for 6a2 files (move to canonical location) + Justfile make->just
Per estate rule (user-confirmed 2026-04-30): .a2ml is canonical for 6a2
metadata files; .scm is reserved for Guix-related files only. The
six 6a2 metadata files were at repo root with .scm extensions; this
PR moves them to .machine_readable/6a2/<name>.a2ml as the canonical
RSR location. Content format (S-expression A2ML per
playbook-a2ml/spec) is unchanged; only the extension changes.
The pre-existing .machine_readable/6a2/STATE.a2ml was a 'secondary
short-form companion' per its own header. Its only unique content
(lifecycle on-enter/on-exit block) is appended to the new PLAYBOOK.a2ml
per the maintainer's parked-migration note in that file.
Separately: Justfile 'make build-tests' / 'make test-*' calls are
replaced with 'just <name>'. Makefiles are forbidden estate-wide and
no Makefile exists in this repo, so the make calls would silently
fail. Now they correctly invoke sibling Just recipes.
Out of scope (follow-up PRs):
- Full RSR floor (~28 missing template files)
- .md->.adoc conversion for non-githealth docs
- Mandatory 4 RSR workflows (hypatia-scan, mirror, scorecard,
rsr-antipattern per hypatia-rules @required_workflows)
- Prose .scm references inside migrated content
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 9d39e9f commit e4072e0
8 files changed
Lines changed: 287 additions & 530 deletions
File tree
- .machine_readable/6a2
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
Lines changed: 21 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
265 | 265 | | |
266 | 266 | | |
267 | 267 | | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
268 | 288 | | |
269 | 289 | | |
270 | 290 | | |
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
| |||
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
78 | | - | |
79 | | - | |
80 | | - | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
81 | 81 | | |
82 | 82 | | |
83 | 83 | | |
| |||
103 | 103 | | |
104 | 104 | | |
105 | 105 | | |
106 | | - | |
107 | | - | |
| 106 | + | |
This file was deleted.
0 commit comments