{"schemaVersion":"repository.manifest/v1","id":"reits-bbs","name":"reits-bbs","organization":"reits","workspacePath":"reits-bbs","ownership":{"accountable":"Community Platform","workstream":"W3"},"source":{"remote":"https://gitea.reits.tech/reits/reits-bbs.git","defaultBranch":"main","observedRevision":"8f1d1f3878eaa7d32d8dc91f6fd761f0dfe475c8","posture":"exact-default","verifiedAt":"2026-07-21T08:13:05Z"},"lifecycle":{"class":"product","status":"active","decision":"Retain as the production community authority; split theme UI, API, policy and audit domains without forking community state."},"runtime":{"kind":["NodeBB","Node.js","MongoDB","Redis"],"production":"deployed","entrypoints":["docker compose -f deploy/docker-compose.yml up"]},"surfaces":[{"kind":"web","name":"Community feed, topic, composer, profile and messaging UI"},{"kind":"admin","name":"Interaction risk and operations controls"},{"kind":"api","name":"REITs community extensions"}],"contracts":[{"name":"CommunityTopic","role":"producer","version":"unversioned"},{"name":"ContentDocument","role":"consumer","version":"unversioned"},{"name":"ModerationDecision","role":"producer","version":"unversioned"}],"tests":{"commands":["manual theme and API validation assets"],"workflowCount":1,"status":"partial"},"slo":{"tier":"tier-1","status":"partial","objectives":["Community availability","Topic and interaction durability","Moderation action traceability"]},"idempotencyKey":"d01-repository-manifest-v1-reits-bbs","links":{"registry":"/api/repository-manifests","schema":"/schemas/repository-manifest.v1.schema.json"}}