Skip to content

Add moses-sampler scaffold (copy + organize processors)#5

Draft
SunrisesIllNeverSee wants to merge 1 commit into
mainfrom
claude/moses-sampler-repo-setup-s23qgz
Draft

Add moses-sampler scaffold (copy + organize processors)#5
SunrisesIllNeverSee wants to merge 1 commit into
mainfrom
claude/moses-sampler-repo-setup-s23qgz

Conversation

@SunrisesIllNeverSee

Copy link
Copy Markdown
Owner

What

Adds a new moses-sampler/ project that gathers four MO§ES-lineage processors into one place. Copy + organize only — nothing is wired yet (per request).

Landed inside MOS2ES because the session's GitHub access is scoped to agent-universe and mos2es, and the integration cannot create a standalone moses-sampler repo (403: Resource not accessible by integration). The folder lifts out into its own repo later with git subtree split — no rework.

Structure

moses-sampler/
├── app.py              # empty Gradio scaffold
├── requirements.txt    # scaffold deps only (gradio)
├── processors/
│   ├── conservation/   # commitment-conservation operational-harness/src (full)
│   ├── sigarmy/        # RNS signal_army.py + sigsystem.py
│   ├── sigtoken/       # RNS sigtoken core (v1 + v2 + context)
│   └── governance/     # moses-governance core plugin files
└── README.md

Provenance

Processor Source repo Source path
conservation commitment-conservation operational-harness/src/ (entire dir, 10 files)
sigarmy RNS 2_secondary/sig_army/main/signal_army/signal_army.py, .../sigsystem/sigsystem.py
sigtoken RNS .../sigtoken/{sigtoken_sys.py,SIGTOKEN_CONTEXT.md}, .../sigtoken_v2/{sigtoken_v2.py,sigtoken_recursive.py}
governance moses-governance plugin.json, marketplace.json, settings.json, .mcp.json, logo.svg, LICENSE.md, hooks/, scripts/, modes/, rules/, agents/, commands/, skills/, references/, data/

Notes

  • commitment-conservation has no top-level /src; the only src/ is operational-harness/src/, which is what was copied.
  • RNS paths were slightly different from the request (signal_army/signal_army.py, sigsystem/sigsystem.py); mapped to the obvious matches.
  • Next steps (not done here): wire processors into app.py, pin per-processor deps.

https://claude.ai/code/session_01D5RmYGGQD5m4qTBRNHUgM9


Generated by Claude Code

…overnance processors

Scaffold-only pass. Copies source files from commitment-conservation,
RNS, and moses-governance into a moses-sampler/ project with empty
Gradio app.py and per-processor folders. Nothing wired yet.

https://claude.ai/code/session_01D5RmYGGQD5m4qTBRNHUgM9
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