image:[Palimpsest-MPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] :toclevels: 2 :icons: font
Project specification will be uploaded shortly.
Phase |
Pre-specification |
Code |
None yet |
Documentation |
Infrastructure templates only |
This repository currently contains RSR (Rhodium Standard Repository) infrastructure scaffolding and is awaiting project specification and implementation.
The following infrastructure is in place:
snapcreate/
├── .claude/ # AI assistant configuration
├── .github/ # GitHub workflows, templates, funding
│ ├── workflows/ # CI/CD pipelines (CodeQL, quality, security)
│ └── ISSUE_TEMPLATE/
├── docs/ # Documentation
│ └── CITATIONS.adoc
├── justfile # Task runner (RSR standard template)
├── LICENSE.txt # Dual MIT / PMPL-1.0-or-later
├── SECURITY.md # Security policy template
├── CONTRIBUTING.md # Contribution guidelines template
├── CODE_OF_CONDUCT.md
├── STATE.adoc # Project state tracking
└── ROADMAP.adoc # Development roadmapPer the Hyperpolymath Standard (see .claude/CLAUDE.md):
| Category | Technology |
|---|---|
Primary Language |
ReScript (compiles to JS, type-safe) |
Runtime |
Deno (replaces Node/npm/bun) |
Systems/WASM |
Rust |
Mobile |
Tauri 2.0+ or Dioxus |
Backend |
Gleam (BEAM or JS target) |
Package Management |
Guix (primary), Nix (fallback), Deno (JS deps) |
Configuration |
Nickel |
State/Meta Files |
Guile Scheme |
Once the project specification is uploaded:
# Clone
git clone https://github.com/hyperpolymath/snapcreate.git
cd snapcreate
# View available tasks
just
# Enter development shell (when guix.scm/flake.nix is added)
just guix-shell # or: just nix-shellDual-licensed under MIT OR PMPL-1.0-or-later.
Encourages (non-binding) adherence to Palimpsest License principles for consent-based digital interaction.
See CONTRIBUTING.md for guidelines.
See TOPOLOGY.md for a visual architecture map and completion dashboard.