Skip to content

Commit 8edc3db

Browse files
committed
chore: RSR sync and mass repository update
1 parent 7f03948 commit 8edc3db

3 files changed

Lines changed: 165 additions & 6 deletions

File tree

.gitattributes

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
# RSR-compliant .gitattributes
12
# SPDX-License-Identifier: PMPL-1.0-or-later
23

34
# Auto detect text files and perform LF normalization
@@ -46,3 +47,60 @@
4647
Cargo.lock linguist-generated=true
4748
package-lock.json linguist-generated=true
4849
mix.lock linguist-generated=true
50+
51+
52+
# Source
53+
*.rs text eol=lf diff=rust
54+
*.ex text eol=lf diff=elixir
55+
*.exs text eol=lf diff=elixir
56+
*.jl text eol=lf
57+
*.res text eol=lf
58+
*.resi text eol=lf
59+
*.ada text eol=lf diff=ada
60+
*.adb text eol=lf diff=ada
61+
*.ads text eol=lf diff=ada
62+
*.hs text eol=lf
63+
*.chpl text eol=lf
64+
*.scm text eol=lf
65+
*.a2ml text eol=lf linguist-language=TOML
66+
*.ncl text eol=lf
67+
*.nix text eol=lf
68+
*.zig text eol=lf
69+
70+
71+
# Docs
72+
*.md text eol=lf diff=markdown
73+
*.adoc text eol=lf
74+
*.txt text eol=lf
75+
76+
77+
# Data
78+
*.json text eol=lf
79+
*.yaml text eol=lf
80+
*.yml text eol=lf
81+
*.toml text eol=lf
82+
83+
84+
# Config
85+
.gitignore text eol=lf
86+
.gitattributes text eol=lf
87+
.editorconfig text eol=lf
88+
.tool-versions text eol=lf
89+
justfile text eol=lf
90+
Makefile text eol=lf
91+
Containerfile text eol=lf
92+
93+
94+
# Binary
95+
*.png binary
96+
*.jpg binary
97+
*.gif binary
98+
*.pdf binary
99+
*.woff2 binary
100+
*.zip binary
101+
*.gz binary
102+
103+
104+
# Lock files
105+
Cargo.lock text eol=lf -diff
106+
flake.lock text eol=lf -diff

.gitignore

Lines changed: 100 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
# RSR-compliant .gitignore
12
# SPDX-License-Identifier: PMPL-1.0-or-later
23

34
# Rust/Cargo
@@ -35,3 +36,102 @@ Thumbs.db
3536

3637
# Crash recovery artifacts
3738
ai-cli-crash-capture/
39+
40+
41+
# OS & Editor
42+
.DS_Store
43+
Thumbs.db
44+
*.swp
45+
*.swo
46+
*~
47+
.idea/
48+
.vscode/
49+
50+
51+
# Build
52+
/target/
53+
/_build/
54+
/build/
55+
/dist/
56+
/out/
57+
/zig-out/
58+
/zig-cache/
59+
60+
61+
# Dependencies
62+
/node_modules/
63+
/vendor/
64+
/deps/
65+
/.elixir_ls/
66+
67+
68+
# Rust
69+
70+
# Cargo.lock # Keep for binaries
71+
72+
73+
# Elixir
74+
/cover/
75+
/doc/
76+
*.ez
77+
erl_crash.dump
78+
79+
80+
# Julia
81+
*.jl.cov
82+
*.jl.mem
83+
/Manifest.toml
84+
85+
86+
# ReScript
87+
/lib/bs/
88+
/.bsb.lock
89+
90+
91+
# Python (SaltStack only)
92+
__pycache__/
93+
*.py[cod]
94+
.venv/
95+
96+
97+
# Ada/SPARK
98+
*.ali
99+
/obj/
100+
/bin/
101+
102+
103+
# Haskell
104+
/.stack-work/
105+
/dist-newstyle/
106+
107+
108+
# Chapel
109+
*.chpl.tmp.*
110+
111+
112+
# Secrets
113+
.env
114+
.env.*
115+
*.pem
116+
*.key
117+
secrets/
118+
119+
120+
# Test/Coverage
121+
/coverage/
122+
htmlcov/
123+
124+
125+
# Logs
126+
*.log
127+
/logs/
128+
129+
130+
# Machine-readable locks
131+
.machine_readable/.locks/
132+
133+
134+
# Temp
135+
/tmp/
136+
*.tmp
137+
*.bak

contractiles/k9/README.adoc

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ K9 contractiles integrate with other RSR standards:
130130
⚠️ **Never run as root unless required** +
131131
⚠️ **Sandbox external components**
132132

133-
**See:** https://github.com/hyperpolymath/k9-svc/blob/main/docs/SECURITY-BEST-PRACTICES.adoc
133+
**See:** https://github.com/hyperpolymath/standards/blob/main/k9-svc/docs/SECURITY-BEST-PRACTICES.adoc
134134

135135
== Template Files
136136

@@ -154,14 +154,15 @@ chmod +x nickel && sudo mv nickel /usr/local/bin/
154154
cargo install just
155155
156156
# Clone K9-SVC (for must shim and tooling)
157-
git clone https://github.com/hyperpolymath/k9-svc.git
157+
git clone https://github.com/hyperpolymath/standards.git
158+
# Note: K9-SVC is located in standards/k9-svc
158159
----
159160

160161
== Learn More
161162

162-
- **K9-SVC Specification:** https://github.com/hyperpolymath/k9-svc/blob/main/SPEC.adoc
163-
- **K9 User Guide:** https://github.com/hyperpolymath/k9-svc/blob/main/GUIDE.adoc
164-
- **Security Documentation:** https://github.com/hyperpolymath/k9-svc/blob/main/docs/SECURITY-FAQ.adoc
163+
- **K9-SVC Specification:** https://github.com/hyperpolymath/standards/blob/main/k9-svc/SPEC.adoc
164+
- **K9 User Guide:** https://github.com/hyperpolymath/standards/blob/main/k9-svc/GUIDE.adoc
165+
- **Security Documentation:** https://github.com/hyperpolymath/standards/blob/main/k9-svc/docs/SECURITY-FAQ.adoc
165166
- **IANA Media Type:** `application/vnd.k9+nickel`
166167

167168
== Contributing
@@ -174,4 +175,4 @@ When adding K9 contractiles to your repository:
174175
4. Sign Hunt-level components before committing
175176
5. Add K9 validation to CI/CD pipeline
176177

177-
**Questions?** Open an issue on https://github.com/hyperpolymath/k9-svc
178+
**Questions?** Open an issue on https://github.com/hyperpolymath/standards/tree/main/k9-svc

0 commit comments

Comments
 (0)