Skip to content

refactor(repo)!: opensop = the standard (spec + CLI); Rails → opensop-rails#68

Merged
Chosen9115 merged 1 commit into
mainfrom
feature/split-standard-repo
Jun 11, 2026
Merged

refactor(repo)!: opensop = the standard (spec + CLI); Rails → opensop-rails#68
Chosen9115 merged 1 commit into
mainfrom
feature/split-standard-repo

Conversation

@Chosen9115

Copy link
Copy Markdown
Owner

Summary

OpenSOP becomes Process as Infrastructure: this repo is now the standardMANIFESTO.md, SPEC.md (with the /sop/* HTTP contract folded in), and the local-first CLI (cli/). The Rails runtime was extracted with full history to Chosen9115/opensop-rails as one reference implementation of the spec.

Changes

  • Removed the Rails app (now in opensop-rails).
  • Added MANIFESTO.md; folded docs/API.md into SPEC.md.
  • Marie Kondo: deleted SPEC-v0.2 / v0.2-roadmap / HANDOFF / GAPS / api-docs-redesign-spec; merged 6 agent/install docs → one docs/AGENTS.md; removed Rails server-install docs.
  • Reframed README / CLAUDE / SECURITY / CONTRIBUTING / processes for the standard+CLI repo; server concerns point to opensop-rails.
  • .gitignore now excludes .claude/, .worktrees/, research/, scratch PNGs, drafts (closing a private-data leak vector).

⚠️ Breaking

The Rails runtime no longer lives here. Use opensop-rails or any spec-conformant server. The CLI is local-first and needs no server.

Verification

  • bash -n cli/bin/opensop && bash cli/test/test.sh289 PASS. Dead-link grep clean. Staged set audited — no private/coba/worktree data.

🤖 Generated with Claude Code

…er → opensop-rails

OpenSOP becomes "Process as Infrastructure for agentic processes." This repo
now holds the standard — the specification (SPEC.md, with the /sop/* HTTP
contract folded in), the manifesto, and the local-first CLI (cli/). The Rails
runtime was extracted (history preserved) into a separate repo,
Chosen9115/opensop-rails, as one reference implementation of the spec.

- Remove the Rails app (app/ config/ db/ lib/ spec/ Gemfile Dockerfile fly.toml
  .kamal/ etc.) — now lives in opensop-rails
- Add MANIFESTO.md; fold docs/API.md into SPEC.md (§ Server HTTP API)
- Marie Kondo: delete SPEC-v0.2, v0.2-roadmap, HANDOFF, GAPS, api-docs-redesign-spec;
  merge 6 agent/install docs → one docs/AGENTS.md; delete the Rails server-install docs
- Reframe README/CLAUDE/SECURITY/CONTRIBUTING/processes for the standard+CLI repo;
  point server concerns at opensop-rails
- .gitignore: exclude .claude/, .worktrees/, research/, scratch PNGs, doc drafts

BREAKING CHANGE: the Rails runtime no longer lives in this repo. Use
github.com/Chosen9115/opensop-rails (or any spec-conformant server). The CLI is
local-first and needs no server.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@Chosen9115 Chosen9115 merged commit 4adb3c8 into main Jun 11, 2026
@Chosen9115 Chosen9115 deleted the feature/split-standard-repo branch June 11, 2026 13:25
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.

1 participant