Files
computer-playbook/docs/contributing/design/role/services
kevinveenbirkenbachandClaude Opus 5 f88aea5473 docs(mcp): regenerate the audit report for the baserow bump
test_the_committed_report_is_freshly_generated compares the committed table
against a fresh render, and baserow had moved to 2.3.4 in its services.yml
while the table still read 2.3.3.

The bump arrived from the image-version updater, which edits services.yml and
nothing else. The report is derived from those files but is committed, so every
version bump for an MCP-serving role leaves it stale until someone runs
`make mcp-audit`.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-21 18:25:12 +02:00
..
…
…

Services 🧱

This directory contains contributor guidance for Infinito.Nexus shared services. Its scope is the model that defines how shared services are declared, discovered, loaded, injected, and consumed, plus the per-service contracts that role authors and consumers MUST follow.

Pages 📚

Page Purpose
layout.md Per-role meta/<topic>.yml shape, file-root convention, services-inlining rule, meta/secrets.yml (incl. the default: field), per-role networks: and per-entity ports shape, run_after/lifecycle placement.
base.md Service registration, discovery, load order, injection model, lookup plugins.
email.md email lookup plugin contract.
mcp.md mcp service block: fields, allowed values, endpoint metadata, client discovery.
lifecycle.md Role lifecycle stages and what each one promises.