Skip to content

docs: add co-located README docs for services/* modules#961

Merged
bmc08gt merged 1 commit into
code-payments:code/cashfrom
bmc08gt:claude/services-module-docs
Jun 22, 2026
Merged

docs: add co-located README docs for services/* modules#961
bmc08gt merged 1 commit into
code-payments:code/cashfrom
bmc08gt:claude/services-module-docs

Conversation

@bmc08gt

@bmc08gt bmc08gt commented Jun 22, 2026

Copy link
Copy Markdown
Collaborator

Module-level documentation for the four service modules, at catalog + internals depth, cross-linked to the architecture suite:

  • services/opencode/README.md — OCP client: 5 public controllers, the SubmitIntent bidirectional handshake (IntentExecutor + BidirectionalStream Reference, with a sequence diagram), intents/actions, the solana/programs instruction builders, transactors, swaps, and exchange/VerifiedState; DI + the ed25519.shadow plugin; an "adding an intent" checklist.
  • services/flipcash/README.md — Flipcash backend client: the 14 controllers, models/UserManager/AuthState, signing + request lifecycle, event streaming, DI/channels, and an "adding an RPC" checklist.
  • services/opencode-compose/README.md — LocalExchange + ExchangeStub bindings.
  • services/flipcash-compose/README.md — intended Compose-bindings layer, explicitly flagged as a shell (no src yet).

Adds a "Module-level docs" pointer from 04-networking to the four READMEs.

Module-level documentation for the four service modules, at catalog +
internals depth, cross-linked to the architecture suite:

- services/opencode/README.md — OCP client: 5 public controllers, the
  SubmitIntent bidirectional handshake (IntentExecutor + BidirectionalStream
  Reference, with a sequence diagram), intents/actions, the solana/programs
  instruction builders, transactors, swaps, and exchange/VerifiedState; DI +
  the ed25519.shadow plugin; an "adding an intent" checklist.
- services/flipcash/README.md — Flipcash backend client: the 14 controllers,
  models/UserManager/AuthState, signing + request lifecycle, event streaming,
  DI/channels, and an "adding an RPC" checklist.
- services/opencode-compose/README.md — LocalExchange + ExchangeStub bindings.
- services/flipcash-compose/README.md — intended Compose-bindings layer,
  explicitly flagged as a shell (no src yet).

Adds a "Module-level docs" pointer from 04-networking to the four READMEs.

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Claude-Session: https://claude.ai/code/session_01JRVfsXp4HDrDMy7Pbmw9fD
@bmc08gt bmc08gt self-assigned this Jun 22, 2026
@bmc08gt bmc08gt merged commit 74d8495 into code-payments:code/cash Jun 22, 2026
0 of 3 checks passed
@bmc08gt bmc08gt deleted the claude/services-module-docs branch June 22, 2026 15:42
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