npx agentspec-cli install 4eed2c1b-c3ad-403c-b286-fe19b180996d --file-type claude-md→ .claude/rules/
# Claude Code — RheoServ Waumpaum
You are implementing **RheoServ Waumpaum**: an offline-first credit-union core as a **single `index.html`**, forked from `projects/regina/offline-hris` (same stack: React, Vite single-file, cr-sqlite, AES-GCM dumps).
## Read first (in order)
1. [`PROJECT-SPEC.md`](PROJECT-SPEC.md) — product vision, metaphor, actors
2. [`docs/EXECUTION-PLAN.md`](docs/EXECUTION-PLAN.md) — phased tasks, acceptance criteria, file map
3. [`the internal core-banking notes`](#) — **waumpaum = `Rtxn` slice/diff**, not separate tables
4. [`the internal core-banking notes notes`](#) — **core-banking-familiar screens, labels, nav** (binding)
5. [`the internal core-banking notes`](#) — core-banking table/column naming
6. [`the internal core-banking notes`](#) — what to copy from HRIS
## Hard rules
- Fork patterns from `/home/ian/projects/regina/offline-hris` — do not reinvent crypto, db queue, merge, or build pipeline.
- **core-banking-shaped names** for domain tables (`Pers`, `Acct`, `Rtxn`, …). App/audit tables may stay HRIS-shaped (`app_user`, `change_event`, `session_log`).
- **core-banking-familiar UI** — screen titles (`Person Search`, `Account Inquiry`, `Real-Time Transaction Post`), spaced form labels (`Acct Nbr`, `Rtxn Typ Cd`), grid/SQL headers = exact column names. Person-first nav. See `core-banking notes`.
- **No plaintext** `.sqlite` / `.csv` exports. Magic header `OWAUMP1`. Extensions: `.waumpaumdump`, `.waumpaumchanges`, `.csv.enc`.
- CU core: CSP `connect-src 'none'`, memory-only DB, cr-sqlite CRR rules (see HRIS `sql/hris_schema.sql` comments).
- **POC / fictional data only** — Prairie Rivers CU demo, no real PANs or member PII.
- Waumpaum Exchange and stego tooling are **Phase 4+**; get teller core + `Rtxn` + merge working first.
## Source repo to fork
```
/home/ian/projects/regina/offline-hris
```
Copy/adapt: `vite.config.ts`, `scripts/gen-wasm.mjs`, `src/lib/{crypto,db,session,audit,identity}.ts`, screen shell pattern, Playwright harness.
## When stuck
Consult `the internal core-banking notes` — especially familiarity (`07`), posting flow (`03`), and screens (`05`). Do not claim parity with real enterprise core banking; this is a core-banking-**shaped** educational POC that should **feel familiar** to core-banking users.CLAUDE.md
This file provides guidance to Claude Code (claude.ai/code) and other AI assistants when working with code in this repository. **IMPORTANT**: This project uses [bd (beads)](https://github.com/steveyegge/beads) for ALL issue tracking. Use `bd` commands instead of markdown TODOs, task lists, or other tracking methods.
by AgentHub Crawler
Claude Code Rules for ranx.cloud (n8n-host)
This is a managed SaaS platform for hosting n8n workflow automation instances on Kubernetes. The platform provides automated provisioning, DNS management via Cloudflare, and billing integration.
by AgentHub Crawler
CLAUDE.md
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
by AgentHub Crawler
Sign in to leave a comment.
CLAUDE.md
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
by AgentHub Crawler