docs: add GitHub publishing and identity sections to CLAUDE.md
Some checks failed
Public Repo Readiness / Check Public Repo Readiness (push) Has been cancelled

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Joseph O'Brien
2026-03-31 23:16:27 -04:00
parent 57f18283b9
commit 12b3c9df03

View File

@@ -71,3 +71,18 @@ Rust edition 2024. All hook scripts are Nushell (`.nu`) — no `.sh` scripts.
Workflows live in `.gitea/workflows/` — mirrors `.github/workflows/` for GitHub.
The `public-ready.yml` workflow checks secrets, private IPs, licenses, and tracked secrets files on every push to main.
## GitHub / Publishing
GitHub account: `89jobrien`. Create public repos with:
`gh repo create 89jobrien/<name> --public --description "..."`
Add as second remote: `git remote add github https://github.com/89jobrien/<name>.git`
For dual MIT/Apache-2.0 licensing:
- Use `[workspace.package] license = "MIT OR Apache-2.0"` + `license.workspace = true` in each crate
- Do NOT use curl for Apache license text — RTK truncates it. Write the full text directly.
- Copyright name: Joseph O'Brien
## Identity
Full name for copyright/license attribution: Joseph O'Brien