Skip to content

Claude/polysafe gitfixer 01 eq w natio y di e4 a tb yb bbgr#3

Merged
hyperpolymath merged 3 commits intomainfrom
claude/polysafe-gitfixer-01EqWNatioYDiE4ATbYBBbgr
Dec 7, 2025
Merged

Claude/polysafe gitfixer 01 eq w natio y di e4 a tb yb bbgr#3
hyperpolymath merged 3 commits intomainfrom
claude/polysafe-gitfixer-01EqWNatioYDiE4ATbYBBbgr

Conversation

@hyperpolymath
Copy link
Owner

No description provided.

Add all required RSR compliance files:
- LICENSE.txt: Dual MIT + Palimpsest-0.8 licensing
- SECURITY.md: Vulnerability disclosure policy with SLAs
- CODE_OF_CONDUCT.adoc: Contributor Covenant adapted
- CONTRIBUTING.adoc: Tri-Perimeter Contribution Framework (TPCF)
- GOVERNANCE.adoc: Decision-making, roles, and succession
- MAINTAINERS.md: Project leadership and component leads
- FUNDING.yml: Sponsorship and budget allocation

Add .well-known/ protocol files:
- security.txt: RFC 9116 security contact info
- ai.txt: AI training policy (open-source permitted, proprietary blocked)
- humans.txt: Project credits and philosophy
- provenance.json: Immutable provenance chain
- consent-required.txt: Automated access consent framework

Add SPDX headers to all Rust source files for license compliance.

Convert README.md to README.adoc with enhanced RSR-compliant structure.

Update .gitignore and add .gitattributes for polyglot development.
Add comprehensive Nix flake providing all required tools:
- Rust toolchain with rust-analyzer, clippy, rustfmt
- Elixir 1.16 + Erlang/OTP 26
- Haskell GHC 9.6 + Cabal + HLS + common libraries
- Idris 2 from official flake
- Nickel for configuration validation

Development environment features:
- `nix develop` enters full polyglot shell
- Specialized shells: `nix develop .#rust`, `.#haskell`, `.#elixir`
- direnv integration via .envrc
- Automatic library path setup for native dependencies

Also includes:
- justfile with comprehensive task definitions
- Cargo.lock tracked for reproducible builds
- Updated Makefile with `make shell` target
@hyperpolymath hyperpolymath enabled auto-merge (squash) December 7, 2025 15:10
…BBbgr

Signed-off-by: Jonathan D.A. Jewell <6759885+hyperpolymath@users.noreply.github.com>
@hyperpolymath hyperpolymath merged commit 49fa2a2 into main Dec 7, 2025
0 of 3 checks passed
@hyperpolymath hyperpolymath deleted the claude/polysafe-gitfixer-01EqWNatioYDiE4ATbYBBbgr branch December 7, 2025 15:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants