Commit f787720
authored
Instantiate known RSR template tokens (just init, safe subset) (#4)
## Summary
Follow-up to the merged rename/split (#3). Finishes the *deterministic*
half of `just init` — substituting the **known** `{{TOKEN}}`
placeholders across the shared RSR scaffolding with their real values —
done by hand because `just`/`nickel` aren't available in this
environment. 51 files instantiated.
## Changes
Substituted (known, safe, non-code, non-Just):
```
{{OWNER}}=hyperpolymath {{REPO}}/{{PROJECT_NAME}}=anytype {{FORGE}}=github.com
{{AUTHOR}}=Jonathan D.A. Jewell {{AUTHOR_EMAIL}}=j.d.a.jewell@open.ac.uk
{{AUTHOR_LAST/FIRST/INITIALS}} {{CURRENT_YEAR}}=2026 {{CURRENT_DATE}}/{{DATE}}=2026-06-28
{{MAIN_BRANCH}}=main {{LICENSE}}=MPL-2.0 {{PROJECT_DESCRIPTION/PURPOSE}}
```
Files touched: `.github/` community-health (SECURITY.md,
CODE_OF_CONDUCT.md, CONTRIBUTING.md, GOVERNANCE.md, MAINTAINERS,
CODEOWNERS, .mailmap, FUNDING.yml, SUPPORT, settings.yml,
copilot-instructions.md), `.well-known/`, `docs/` (attribution,
governance, status, practice, decisions), `container/` +
`.devcontainer/`, `build/guix.scm` + `.guix-channel`,
`.machine_readable/` config/a2ml, `cliff.toml`, `dep5`, etc.
## Deliberately NOT touched (out of scope or needs owner)
- **Justfiles / `build/just/*.just` / `*.ncl`** — `{{var}}` there is
Just's own interpolation syntax, not an RSR token.
- **`self-validating/` k9 checks, `PLACEHOLDERS.adoc`, `docs-template/`,
`*-TEMPLATE`/`0000-template` docs, `examples/`, `tests/`** — these
legitimately contain `{{TOKEN}}` as *data*.
- **`LICENSE` / `LICENSES/`** — no automated licence edits.
- **Code identifiers `{{PROJECT}}` / `{{project}}`** (Idris2/Zig/C
symbols) — left for the code-aware init tooling.
- **Owner-only values — left as visible placeholders, NOT fabricated:**
`{{SECURITY_EMAIL}}`, `{{PGP_FINGERPRINT}}`, `{{PGP_KEY_URL}}`,
`{{WEBSITE}}`, `{{CONDUCT_EMAIL}}`, `{{CONDUCT_TEAM}}`,
`{{RESPONSE_TIME}}`, `{{OPENSSF_PROJECT_ID}}`, `{{SERVICE_NAME}}`,
`{{PORT}}`, `{{REGISTRY}}`, `{{PACKAGE_NAME}}`, `{{VERSION}}`. **Please
supply these (or say "use my email for contacts") and I'll fill them
in.**
## Testing / verification
- Confirmed **no GitHub Actions `${{ }}` expression was altered** and
**no `.github/workflows/*` file changed** (exact-token sed cannot match
`${{ … }}`).
- Confirmed no mangled values (no `$hyperpolymath` / `$anytype`).
- Confirmed residual `{{TOKEN}}`s remain *only* in the excluded
data/template/validation files listed above.
## Note on CI baseline
The pre-existing red checks (A2ML schema mismatch, K9 pedigree,
`estate-rules` zig→zig-unified-api-adapter migration, openssf
`{{OPENSSF_PROJECT_ID}}`, SonarQube 0%-coverage) are **canon-owned**
(they live in `standards` / `rsr-template-repo`) or need owner values —
they are not fixable in-repo without diverging from canon, so they're
intentionally left for the template/standards source.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
https://claude.ai/code/session_01J1XmMC49T8sZ3uUuvrgB7y
---
_Generated by [Claude
Code](https://claude.ai/code/session_01J1XmMC49T8sZ3uUuvrgB7y)_51 files changed
Lines changed: 183 additions & 183 deletions
File tree
- .devcontainer
- .github
- .machine_readable
- ai
- bot_directives
- compliance/reuse
- configs
- git-cliff
- contractiles/dust
- integrations
- policies
- .well-known
- build
- container
- stapeln
- docs
- architecture
- attribution
- decisions
- developer
- practice
- status
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | | - | |
14 | | - | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| |||
314 | 314 | | |
315 | 315 | | |
316 | 316 | | |
317 | | - | |
| 317 | + | |
318 | 318 | | |
319 | 319 | | |
320 | 320 | | |
| |||
328 | 328 | | |
329 | 329 | | |
330 | 330 | | |
331 | | - | |
| 331 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
7 | | - | |
| 6 | + | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
14 | | - | |
| 13 | + | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
64 | | - | |
| 64 | + | |
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
| |||
94 | 94 | | |
95 | 95 | | |
96 | 96 | | |
97 | | - | |
98 | | - | |
99 | | - | |
100 | | - | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
101 | 101 | | |
102 | 102 | | |
103 | 103 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | | - | |
7 | | - | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
157 | 157 | | |
158 | 158 | | |
159 | 159 | | |
160 | | - | |
| 160 | + | |
0 commit comments