C02 PARALLEL OPEN / COUNTS-ONLY REPOSITORY TRUTH

每台机器先读同一份仓库真值

经认证的 counts-only Gitea snapshot 记录 46 个组织仓标量;registry 作者化登记 29 个组织 manifest,加 1 个跨组织共享仓,共 30 份。17 个登记缺口、11 个 revision mismatch 与 0 个 source split 仅以计数公开,不复制名称、分支、head 或逐仓 visibility。

ACCEPTED CUTS2/9C01 + C04
PARALLEL OPENC02 / C03仓库真值与架构证据继续 fail closed
CURRENTC06P0 CURRENT UI 证据校准

AUTHENTICATED COUNTS-ONLY GITEA SNAPSHOT

30 份清单已登记,snapshot 标量含 17 个登记缺口、11 个 revision mismatch 与 0 个 source split

观察时间 2026-08-24T11:32:18.368Z;snapshot authority 为 AUTHENTICATED_GITEA_API_AND_REGISTERED_DEFAULT_REFS;公开投影仍不复制名称、分支、head 或逐仓 visibility。production t0 只有在严格顺序 capture 与外置报告通过时才成立。

REITS SNAPSHOT SCALAR46

经认证的 counts-only Gitea snapshot 记录 46 个组织仓标量

REGISTERED MANIFESTS30

29 REITS + 1 external shared

UNREGISTERED COUNT17

身份留在外置 observation raw,不在 public registry 枚举

REVISION MISMATCH COUNT11

名称、default branch 与 live head 不进入 public response

SOURCE SPLIT COUNT0

split identity 与 revision 只由外置 custody 和 state comparator 消费

DECLARED EXACT DEFAULT26

认证 snapshot 只绑定 counts-only 组织范围;逐仓 source posture 仍由作者化 manifest 与外置报告分别判定

VISIBILITY COUNTS35

private / internal / public = 35 / 11 / 0;认证 observation 的 private / internal / public 计数分区;逐仓身份仍留在外置 custody

DIVERGENT WORKTREES3

两条 feature branch 与 1 个 dirty/behind main 均不冒充 exact-default

MISSING SLO9

候选服务继续 fail closed,进入 D05/D14

EXPECTED FAILExternal capture commands · 30 manifests · 29/1/0 registered organization/shared/local · snapshot scalars 17 gaps · 11 mismatches · 0 splits
npm run --silent repository-external-truth:capture-baselineREPOSITORY_BASELINE_CAPTURE_PATH + REPOSITORY_BASELINE_CAPTURE_SHA256 → npm run --silent repository-external-truth:admissionREPOSITORY_ADMISSION_ATTESTATION_PATH + REPOSITORY_ADMISSION_ATTESTATION_SHA256 → npm run repository-external-truth:final

MERIDIAN SITES32 / STRUCTURED POLICY BOUNDARY

结构化证据字段已登记;产品、生产与发布仍然 STOP

这组字段直接来自两份 Meridian manifest,不由页面散文或设计期 curl 推导。上线后的 live closure 只由外置 admission、predeploy 与 final 报告决定。

CAP019VerifyingLOCAL_FIXTURE
CAP020VerifyingLOCAL_FIXTURE
CAP021VerifyingLOCAL_FIXTURE
Portal41/100STOP
Electron27.75/100STOP
Android33/100STOP
FORMAL TARGET98STOP
PRODUCT / PRODUCTION / RELEASESTOP / STOP / STOPSTATIC TREE · LIVE STATE IN EXTERNAL REPORTS

LIFECYCLE MAP

产品、平台、共享包、原型与参考不再混用

Lifecycle 决定可部署性和改动方向;它不等同于仓库活跃度,也不能由一次本地 build 自动提升。

product7产品
platform9平台
shared-package4共享包
prototype5原型
reference2参考
documentation2文档
developer-portal1开发门户

MACHINE REGISTRY

按仓库、Owner、Runtime 或 Contract 检索

展开一行即可看到 lifecycle 决策、surface、契约、测试入口、SLO 与本地分叉;机器读取同源 JSON。

30/ 30 MANIFESTS
apps-bbsreits · W3 · Community Experience原型frozenEXACT DEFAULTmain@33bf89f742c8source-onlyNext.js 16 · React 190 CI · tests partialnot-applicablenot-applicable
LIFECYCLE DECISION

Freeze as a UI prototype; migrate validated interaction patterns into reits-bbs and do not create a second community backend.

SUCCESSOR · reits-bbs
SURFACES

webPrototype community timeline, country, topic and search routes

CONTRACTS

referencecommunity-prototype-routesunversioned

VERIFY / ENTRYPOINTSnpm run typechecknpm run buildnpm run devnpm run build
SLO OBJECTIVES

not applicable · source-only artifact

apps-ecosystemreits · W0 · Developer Experience原型frozenEXACT DEFAULTmain@c647066ce4c2source-onlyNext.js 16 · React 190 CI · tests partialnot-applicablenot-applicable
LIFECYCLE DECISION

Freeze the ecosystem prototype; move architecture and delivery-directory content to Developer Portal and product behavior to owned product repositories.

SUCCESSOR · developer-portal · reits-info-portal
SURFACES

webPrototype ecosystem, architecture, roadmap and operations routes

CONTRACTS

referenceecosystem-navigation-modelunversioned

VERIFY / ENTRYPOINTSnpm run typechecknpm run buildnpm run devnpm run build
SLO OBJECTIVES

not applicable · source-only artifact

apps-info-portalreits · W3 · Content Platform原型frozenEXACT DEFAULTmain@a782ba6c52e9source-onlyNext.js 16 · React 190 CI · tests partialnot-applicablenot-applicable
LIFECYCLE DECISION

Freeze as a multilingual portal prototype; merge accepted content and interaction differences into reits-info-portal.

SUCCESSOR · reits-info-portal
SURFACES

webPrototype locale, country, topic, story and search routes

CONTRACTS

referencecontent-route-prototypeunversioned

VERIFY / ENTRYPOINTSnpm run typechecknpm run buildnpm run devnpm run build
SLO OBJECTIVES

not applicable · source-only artifact

data-sourcesreits · W6 · Content Data Platform平台activeEXACT DEFAULTmain@8987dc1ef058deployedGo · Vue 3 · PostgreSQL/SQLite · workers1 CI · tests presenttier-1partial
LIFECYCLE DECISION

Retain as the authoritative public-content ingestion and provenance platform; split the admin shell without forking the data authority.

SURFACES

adminFifteen-module ingestion control plane

apiPublic content and operations APIs

workerFetch, parse, store and media worker pools

CONTRACTS

producerSourceDocumentunversioned

producerCollectionRununversioned

producerPublicationCandidateunversioned

VERIFY / ENTRYPOINTSgo test ./...go test ./...go run .
SLO OBJECTIVES

Ingestion freshness by source tier

Durable run completion and retry

Restore within declared RPO/RTO

developer-portalreits · W0 · Developer Experience开发门户activeDEPLOYED RELEASEmain@81c5be6484b7hostedNext.js 16 · Vinext · Cloudflare Workers1 CI · tests presenttier-2partial
LIFECYCLE DECISION

保留为架构、仓库、UI、QA 与交付目录的唯一官网;只展示可验证证据,不承接产品运行时真相。

SURFACES

webdeveloper.reits.tech 开发与验收目录

api架构、仓库、契约、UI、QA 与交付机器接口

CONTRACTS

producerportal-manifestdeveloper.reits.tech/portal-manifest/v2

producerrepository-manifestrepository.manifest/v1

producercontract-registrydeveloper.reits.tech/contract-registry/v1

consumerui-foundation-registry1.0.1

producerci-registrydeveloper.reits.tech/ci-registry/v1

producerrelease-unit-registrydeveloper.reits.tech/release-unit-registry/v1

VERIFY / ENTRYPOINTSnpm run verifynpm run repository-manifest:verifynpm run contracts:verifynpm run ui-foundation:verifynpm run ci-foundation:verifynpm run release-foundation:verifynpm run verifynpm run build
SLO OBJECTIVES

官网可用性

清单新鲜度

不得虚报产品验收状态

im-corereits · W6 · Realtime Platform平台activeDIVERGENT LOCALmain@a74eeb1483cfdeployedGo · PostgreSQL · Redis · NATS · WebSocket2 CI · tests presenttier-0partial
LIFECYCLE DECISION

Retain as the authoritative IM, realtime and shared mobile service platform; progressively split domain ownership and contracts.

SURFACES

apiIM, workspace, payment and internal HTTP APIs

serviceWebSocket and durable replay services

workerPush and delivery outbox workers

CONTRACTS

consumerAuthSessionunversioned

producerRealtimeEnvelopeunversioned

bothMessageunversioned

consumerMiniAppHostunversioned

VERIFY / ENTRYPOINTSgo test ./...make testgo test ./...docker compose up
SLO OBJECTIVES

Message and event delivery availability

Bounded durable replay and ACK lag

Session revocation propagation

PRESERVED LOCAL BRANCH

feat/p1-knives-1-8 · +3 / -664

512934a0b2e54d36cdb92faf959de4da345fa981
im-media-send-kitjx-im · W6 · Matrix Mobile共享包activeEXACT DEFAULTmain@d5f0e3e5d658source-onlySwift Package1 CI · tests presentnot-applicablenot-applicable
LIFECYCLE DECISION

Retain as the shared iOS media preprocessing and upload-planning package; keep it environment-free and host-agnostic.

SURFACES

sdkiOS media hashing, chunk planning and QA evidence models

CONTRACTS

producerMediaPreparationunversioned

producerUploadPartPlanunversioned

VERIFY / ENTRYPOINTSswift testswift test
SLO OBJECTIVES

not applicable · source-only artifact

im-polymarket-uireits · W9 · Meridian Product Engineering参考reference-onlyEXACT DEFAULTmain@c341c0377e80source-onlyReact · Vite · TypeScript · @polymarket/client 0.2.00 CI · tests partialnot-applicablenot-applicable
LIFECYCLE DECISION

Retain only as the legacy Polymarket read-only and simulated-trading UI reference; all continuing product work belongs in meridian-prediction-market.

SUCCESSOR · meridian-prediction-market
SURFACES

webBilingual responsive market discovery, detail, leaderboard and portfolio reference UI

docsPolymarket public-read, wallet and simulated-order integration notes

CONTRACTS

referencePolymarketPublicRead@polymarket/client@0.2.0

referenceLocalSimulatedOrderExecutionunversioned

VERIFY / ENTRYPOINTSnpm run typechecknpm run lintnpm run testnpm run buildnpm run typechecknpm run lintnpm run testnpm run build
SLO OBJECTIVES

not applicable · source-only artifact

im-uireits · W0 · Design Systems共享包activeEXACT DEFAULTmain@ebee6f3a4e97source-onlyVersioned UI contract · CSS, TypeScript, Swift and MiniApp generators2 CI · tests presentnot-applicablenot-applicable
LIFECYCLE DECISION

Retain as the canonical owner of versioned UI tokens, four generated adapters and host mappings; product-specific UI remains in product repositories.

SURFACES

package@reits/ui-foundation generated adapters

docsHost mapping and accessibility contract

CONTRACTS

producerUIEvidenceManifestrepository.manifest/v1-compatible

producerUIFoundation1.0.1

VERIFY / ENTRYPOINTSnpm testnpm test
SLO OBJECTIVES

not applicable · source-only artifact

matrix-quant-executionreits · W7 · Quant Execution产品candidateEXACT DEFAULTmain@2296c3faf966candidate-not-deployedPython 3.12 · Electron · React · Vite1 CI · tests presenttier-1missing
LIFECYCLE DECISION

Retain as the local-first execution workstation candidate; system-browser authorization, operating-system credential storage, venue authority and production rollout require a separate reviewed lane.

SURFACES

nativeDesktop execution workstation

serviceLocal execution controller

CONTRACTS

producerExecutionIntentunversioned

consumerMarketQuoteunversioned

consumerAuthSessionunversioned

VERIFY / ENTRYPOINTSpytestruff check .mypy .npm run typechecknpm run buildpytestruff check .mypy .npm run typechecknpm run build
SLO OBJECTIVES

Execution intent durability

Deterministic reconciliation

Credential isolation

matrix-quant-im-iosreits · W7 · Quant Mobile产品activeEXACT DEFAULTmain@c145038c3d33release-unverifiedSwiftUI · iOS 18+ · XCTest/XCUITest2 CI · tests presenttier-2missing
LIFECYCLE DECISION

Retain as the separate Quant + IM iOS product; main now includes realtime market and explicitly Paper-only strategy execution UI, while live brokerage authority and production acceptance remain outside the client.

SURFACES

nativeQuant social, strategy, run, MiniApp, IM and profile routes

CONTRACTS

consumerQuantAPIunversioned

consumerRealtimeEnvelopeunversioned

consumerMiniAppHostunversioned

consumerEntitlementunversioned

consumerUIFoundation1.0.1

VERIFY / ENTRYPOINTSmake validatexcodebuild testmake validatexcodebuild test
SLO OBJECTIVES

Crash-free critical journeys

Backend compatibility

Explicit unavailable state without fixture fallback

matrix-quant-tmajs-react-showcasereits · W7 · Quant MiniApp原型candidateEXACT DEFAULTmain@39fbbf5dad19source-onlyReact 18 · Vite · TypeScript · TMA.js0 CI · tests partialnot-applicablemissing
LIFECYCLE DECISION

保留为 Telegram Mini App React/TMA.js 兼容性样例;在安全评审、契约版本化与 CI 补齐前不得视为生产产品。

SURFACES

webTelegram Mini App React 展示页

docsTMA.js 与 TON Connect 集成样例

CONTRACTS

consumerTelegramMiniAppLaunchParamsunversioned

consumerTONConnectunversioned

VERIFY / ENTRYPOINTSpnpm lintpnpm buildpnpm lintpnpm build
SLO OBJECTIVES

样例构建可复现

启动参数验证

不得持有生产发布权限

matrix-x-chat-iosreits · W6 · Matrix Mobile产品activeDIVERGENT LOCALmain@40054e30c919release-unverifiedSwiftUI · UIKit · SPM/CocoaPods · XCTest/XCUITest29 CI · tests presenttier-1partial
LIFECYCLE DECISION

Retain as the primary Matrix X iOS client; use formal main as truth and gate all plugin and backend pins.

SURFACES

nativeMessaging, contacts, workspace, discovery and profile application

nativeMiniApp, wallet, call and notification hosts

CONTRACTS

consumerAuthSessionunversioned

consumerRealtimeEnvelopeunversioned

consumerMediaPreparationunversioned

consumerMiniAppHostunversioned

VERIFY / ENTRYPOINTSmake testxcodebuild testmake testxcodebuild test
SLO OBJECTIVES

Crash-free messaging journeys

Bounded reconnect and replay recovery

Release-to-backend compatibility

PRESERVED LOCAL BRANCH

feat/p1-knives-1-8 · +3 / -191

56c84815b4d0d5a5d487adb431aaa61594230ad8
matrixantai-backtestreits · W7 · Quant Research QA共享包activeEXACT DEFAULTmain@67d77a23b3a9source-onlyESM JavaScript · Deterministic library1 CI · tests presentnot-applicablenot-applicable
LIFECYCLE DECISION

Retain as the deterministic no-execution backtest engine; main now includes the reviewed buy-and-hold baseline while engine, template and result hashes remain independently versioned from UI hosts.

SURFACES

libraryDeterministic runOnBars simulation engine

CONTRACTS

consumerMarketSliceunversioned

producerBacktestRununversioned

consumerStrategyTemplateunversioned

VERIFY / ENTRYPOINTSnpm testnpm test
SLO OBJECTIVES

not applicable · source-only artifact

matrixantai-simreits · W7 · Quant Mobile + Research QA原型candidateEXACT DEFAULTmain@b238cb6b2c6dcandidate-not-deployedHTML · Canvas · ESM JavaScript · WKWebView package1 CI · tests partialnot-applicablenot-applicable
LIFECYCLE DECISION

Keep as a clean-room educational simulator candidate; do not claim production until reviewed slices, signed packages and host evidence exist.

SURFACES

webSingle-page strategy simulator

nativeMiniApp clean-room package candidate

CONTRACTS

consumerMarketSliceunversioned

consumerBacktestRununversioned

producerMiniAppPackageunversioned

VERIFY / ENTRYPOINTS./scripts/build-miniapp-bundle.shpython3 -m http.server 8141./scripts/build-miniapp-bundle.sh
SLO OBJECTIVES

not applicable · source-only artifact

meridian-build-observatoryreits · W9 · Meridian Product Engineering文档activeEXACT DEFAULTmain@def3da558ae1hostedNext.js 16 · React 19 · Vinext · Sites hosting0 CI · tests presenttier-2missing
LIFECYCLE DECISION

Retain as Meridian's public capability, decision, quality and evidence portal. The scoped Sites32 evidence record binds source def3da558ae1e0847b6e3875111c6fed7e090d3d to Sites provider #32, version appgprj_6a724597acbc819198c14f8d84a6dc98~appgver_d6c38d5e932c8191a3c04c2bd5e74be5, deployment appgdep_6a7937b917f88191bd1af86f8de7d1fd, archive fada3dcfce15f147ffc525dd2ac57b58e4ab3648fff1c00b2e39fa4a0d0f6bb2 / 67594240 bytes / 269 files and anonymous readback 173/173 exact public files / 55680269 bytes with normalized manifest c76144ae7aabdbc4c766d921370222c4793d8cfcf65d9b4834ab8a71cbe1da37 and canonical observation e87d0a13789bcbc1c79a9bfca735a930f5125fb0b99d66ef84cefde49dbf9ed1. The dynamic homepage deliberately stores no immutable body bytes or hash. Tested source def3da558ae1e0847b6e3875111c6fed7e090d3d passed at 2026-08-10T02:09:52Z. Core capability b5d917a4168eb7131f6667f3399157d2cb3f53a8 and release record 431da8a2eaa534f005689a8fdb673a4441401d6d are evidence bindings, not production execution; historical live-smoke 692ea763b5d341c4d7cd03c5e7e26c7a0ada45ec remains historical. CAP019, CAP020 and CAP021 remain Verifying with LOCAL_FIXTURE evidence. Formal target 98 and Portal 41/100, Electron 27.75/100 and Android 33/100 remain STOP; productPublication, production and release remain STOP. N02 remains local-only; productionContract, fundsPath, externalSecurityAudit and publicChainDeployment remain STOP_NOT_EVIDENCED. Public hosting proves no production trading, mobile edge, signed release, wallet, order, funds, collateral, signature verification, persistence or chain write. Developer Portal publication state is intentionally absent from this lifecycle prose: a production t0 is valid only when a strict sequential external observation and its custodied reports pass. Without that report chain, policy fails closed as DEPLOY STOP; with it, the external admission, predeploy and final reports are the sole live authority. This immutable policy remains valid after deployment.

SURFACES

webPublic Meridian build observatory

docsCapability, roadmap, decision, quality, research and UI evidence library

CONTRACTS

producerMeridianCapabilityEvidenceunversioned

referencePolymarketIntlReadEvidencemeridian.polymarket-intl.read.v1

VERIFY / ENTRYPOINTSnpm run lintnpm run buildnode --test tests/rendered-html.test.mjsnpm run lintnpm run buildnode --test tests/rendered-html.test.mjs
SLO OBJECTIVES

not applicable · source-only artifact

meridian-prediction-marketreits · W9 · Meridian Product Engineering产品activeEXACT DEFAULTmain@431da8a2eaa5candidate-not-deployedpnpm workspace · Electron · React · Vite · Kotlin · Jetpack Compose · TypeScript0 CI · tests partialtier-1missing
LIFECYCLE DECISION

Retain as Meridian's core product workspace. The structured manifest is remote-bound to main 431da8a2eaa534f005689a8fdb673a4441401d6d; tests remain partial and deliberately omit testedRevision and testedAt, so no complete test claim is made. Sites32 source def3da558ae1e0847b6e3875111c6fed7e090d3d binds core capability b5d917a4168eb7131f6667f3399157d2cb3f53a8 and release record 431da8a2eaa534f005689a8fdb673a4441401d6d, but scoped evidence hosting adds no production execution; historical live-smoke 692ea763b5d341c4d7cd03c5e7e26c7a0ada45ec is not current health. CAP019, CAP020 and CAP021 remain Verifying with LOCAL_FIXTURE evidence. N02 remains local-only, and productionContract, fundsPath, externalSecurityAudit and publicChainDeployment remain STOP_NOT_EVIDENCED. Electron formal UI remains 27.75/100 STOP and Android remains API33/AVD-only, unsigned and 33/100 STOP; Portal remains 41/100 STOP and target 98 remains STOP. productPublication, production and release remain STOP. There is no production trading, mobile edge, wallet, order, funds, collateral, signature verification, persistence or chain-write authority. Developer Portal publication state is intentionally absent from this lifecycle prose: a production t0 is valid only when a strict sequential external observation and its custodied reports pass. Without that report chain, policy fails closed as DEPLOY STOP; with it, the external admission, predeploy and final reports are the sole live authority.

SURFACES

nativeElectron desktop preview for Windows and macOS

nativeNative Android preview

serviceDevelopment-only loopback Polymarket read BFF

libraryShared TypeScript contracts, Native Market reference, design tokens and Polymarket International read adapter

docsResearch, PRD, architecture, settlement-boundary and UI specifications

CONTRACTS

producerPreviewPolicymeridian.preview-policy.v1

bothPolymarketIntlReadmeridian.polymarket-intl.read.v1

bothPolymarketIntlReadStateManifestmeridian.polymarket-intl.read-state-manifest.v1

producerPolymarketReadBffmeridian.polymarket-read-bff.v1

producerNativeMarketSnapshotmeridian.native-market.v1

producerPreTradePreviewmeridian.pretrade-preview.v1

VERIFY / ENTRYPOINTSpnpm checkpnpm typecheckpnpm build:desktoppnpm build:androidpnpm checkpnpm typecheckpnpm build:desktoppnpm build:android
SLO OBJECTIVES

not applicable · source-only artifact

miniapp-open-platformreits · W5 · Developer Platform平台activeEXACT DEFAULTmain@2baff35d9a28deployedGo developer API · React portal candidate · MiniApp gateway2 CI · tests presenttier-1partial
LIFECYCLE DECISION

Retain as the authoritative developer control plane and client gateway for REITs MiniApps; rebuild legacy contracts behind REITs authorization boundaries.

SURFACES

webDeveloper application and release portal

apiDeveloper application, package and release APIs

apiClient MiniApp gateway

CONTRACTS

producerDeveloperApp1.0.0

producerReleaseCandidate1.0.0

producerMiniAppCatalogunversioned

consumerAuthSession1.0.0

consumerUIFoundation1.0.1

VERIFY / ENTRYPOINTS./scripts/prod-e2e-smoke.shcd services/developer-api && go test ./...cd packages/portal-web && npm test && npm run buildservices/developer-apiminiapp-gateway./scripts/prod-e2e-smoke.sh
SLO OBJECTIVES

Control-plane and gateway availability

Fail-closed catalog projection

Bounded package release and rollback

opensdkreits · W5 · Developer Experience共享包activeEXACT DEFAULTmain@40d9219d607csource-onlyGo 1.22+ · OpenAPI 3.11 CI · tests presentnot-applicablenot-applicable
LIFECYCLE DECISION

Retain as the public Go OpenAPI SDK; version it against generated contracts and durable webhook delivery semantics.

SURFACES

sdkGo Bot OpenAPI client, poller and webhook verifier

docsOpenAPI examples

CONTRACTS

consumerBotOpenAPIunversioned

bothWebhookEnvelopeunversioned

VERIFY / ENTRYPOINTSgo test ./...go test ./...
SLO OBJECTIVES

not applicable · source-only artifact

public-booking-platformreits · W4 · Booking + Commerce Platform产品activeEXACT DEFAULTmain@6a38c3df682edeployedNode.js · PostgreSQL · HTML/CSS/JS · Playwright1 CI · tests presenttier-1partial
LIFECYCLE DECISION

Retain as the booking and merchant product; split customer, merchant, payment and operations boundaries behind versioned contracts.

SURFACES

webCustomer discovery and booking journeys

adminMerchant and operations console

apiBooking, order, promotion and integration APIs

CONTRACTS

producerAvailabilityQuoteunversioned

producerBookingOrderunversioned

consumerAuthSessionunversioned

producerPromotionunversioned

consumerUIFoundation1.0.1

VERIFY / ENTRYPOINTSnpm run ci:ordernpm run e2enpm run startnpm run ci:order
SLO OBJECTIVES

Booking transaction availability

No oversell under concurrency

Receipt and notification completion

quant-platformreits · W7 · Quant Platform平台candidateEXACT DEFAULTmain@a7e93e3d46eccandidate-not-deployedGo service · PostgreSQL1 CI · tests presenttier-1missing
LIFECYCLE DECISION

Keep as the Quant backend authority; main now contains the reviewed Go service, durable PostgreSQL boundary, public-market adapter and local execution control plane, while production deployment and live venue authority remain blocked.

SURFACES

apiTarget strategy, run, signal, social and entitlement APIs

CONTRACTS

producerQuantJobunversioned

producerBacktestRununversioned

consumerMarketSliceunversioned

consumerEntitlementunversioned

VERIFY / ENTRYPOINTSmake testmake checkgo run ./cmd/quant-platformmake testmake check
SLO OBJECTIVES

Remote job availability

Deterministic run provenance

Signal fan-out latency

reits-authreits · W1 · Identity Platform平台activeEXACT DEFAULTmain@038707beb439deployedGo · MySQL session registry · systemd2 CI · tests presenttier-0partial
LIFECYCLE DECISION

Retain as the canonical non-native authentication and durable session authority; complete MFA, recovery, consumer propagation and asymmetric signing.

SURFACES

apiAuthentication, challenge, refresh, session and revocation APIs

serviceClient-scoped token and session authority

CONTRACTS

producerAuthSessionunversioned

producerTokenIntrospectionunversioned

producerRevocationEventunversioned

VERIFY / ENTRYPOINTSgo test ./..../scripts/smoke.shgo test ./..../scripts/smoke.sh
SLO OBJECTIVES

Authentication availability

Bounded revocation propagation

Durable session registry recovery

reits-auth-webreits · W1 · Identity Web平台candidateEXACT DEFAULTcodex/hosted-auth-sdk-foundation@81423fb09888candidate-not-deployedReact 19 · Vite · TypeScript · @reits/auth-browser0 CI · tests partialtier-0missing
LIFECYCLE DECISION

Retain as the hosted authorization UI and private browser SDK authority; F3-C1–C3 are source-complete, while F3-C4 consumer callback/BFF migration and production delivery remain blocked.

SURFACES

webHosted OAuth authorization UI

sdkPrivate browser authorization SDK

CONTRACTS

producerBrowserAuthorizationunversioned

consumerHostedAuthorizationunversioned

consumerAuthSessionunversioned

VERIFY / ENTRYPOINTSnpm run checknpm run buildnpm run checknpm run build
SLO OBJECTIVES

Authorization page availability

Callback integrity

Browser-session confidentiality

reits-bbsreits · W3 · Community Platform产品activeEXACT DEFAULTmain@9c6b70599b66deployedNodeBB · Node.js · MongoDB · Redis1 CI · tests partialtier-1partial
LIFECYCLE DECISION

Retain as the production community authority; split theme UI, API, policy and audit domains without forking community state.

SURFACES

webCommunity feed, topic, composer, profile and messaging UI

adminInteraction risk and operations controls

apiREITs community extensions

CONTRACTS

producerCommunityTopicunversioned

consumerContentDocumentunversioned

producerModerationDecisionunversioned

VERIFY / ENTRYPOINTSmanual theme and API validation assetsdocker compose -f deploy/docker-compose.yml up
SLO OBJECTIVES

Community availability

Topic and interaction durability

Moderation action traceability

reits-info-portalreits · W3 · Content Platform产品activeEXACT DEFAULTmain@6d175fbdedf8deployedNext.js 16 · React 19 · static snapshots1 CI · tests partialtier-1partial
LIFECYCLE DECISION

Retain as the canonical public information portal; separate public experience from internal operations ownership and failure domains.

SURFACES

webPublic global, country, article, search and asset experiences

adminInternal content operations routes

apiPublic content and evidence APIs

CONTRACTS

consumerContentDocumentunversioned

producerPublicationProjectionunversioned

consumerProofOfNewsunversioned

VERIFY / ENTRYPOINTSnpm run typechecknpm run buildnpm run buildnpm run snapshot
SLO OBJECTIVES

Public content availability

Snapshot freshness

Source and revision traceability

reits-knowledgereits · W0 · Architecture Governance文档activeDIVERGENT LOCALmain@cc76cc818b64source-onlyMarkdown · JSON contracts · validation scripts4 CI · tests presentnot-applicablenot-applicable
LIFECYCLE DECISION

Retain as the governed ADR, specification and runbook source; publish discoverable projections through Developer Portal.

SURFACES

docsArchitecture, product, QA, compliance and operations knowledge base

CONTRACTS

producerADRunversioned

producerRunbookunversioned

producerArchitectureDecisionIndexunversioned

VERIFY / ENTRYPOINTSrepository validation workflowsrepository validation workflows
SLO OBJECTIVES

not applicable · source-only artifact

PRESERVED LOCAL BRANCH

main · +0 / -84

7577d3d64699fccc1316a9345ae2ffa097e1be4c
reits-mediareits · W2 · Resource Platform平台candidateEXACT DEFAULTmain@4e76349c14e1candidate-not-deployedGo · S3 · KMS · CloudFront · MySQL2 CI · tests presenttier-1missing
LIFECYCLE DECISION

Retain as the global media authority; production status remains blocked until service, object storage, scan policy and consumer smoke exist.

SURFACES

apiTarget upload, validation, promotion and private download APIs

serviceTarget immutable asset authority

CONTRACTS

producerMediaAssetunversioned

producerUploadIntentunversioned

producerDownloadTicketunversioned

VERIFY / ENTRYPOINTSmake testgo test ./...make testgo test ./...
SLO OBJECTIVES

Upload and download availability

Integrity verification latency

Quarantine and recovery correctness

reits-sso-configreits · W1 · Identity Platform平台activeEXACT DEFAULTmain@f4490bc5abacsource-onlyPython 3 · SSO public configuration · OAuth client registry0 CI · tests partialtier-0partial
LIFECYCLE DECISION

保留为 SSO 公共配置与客户端注册表的共享来源;任何密钥仍由独立密钥系统管理。

SURFACES

docsSSO 公共配置与环境投影

docsOAuth 客户端与回调地址约束

CONTRACTS

producerSSOConfig1.0.0

producerOAuthClientRegistry1.0.0

VERIFY / ENTRYPOINTSpython3 validate_public.pypython3 render_env.pypython3 validate_public.pypython3 render_env.py
SLO OBJECTIVES

公共配置完整性

跨服务配置一致性

不得包含生产密钥

trading-data-sourcereits · W6 · Market Data Platform平台candidateEXACT DEFAULTmain@70b8242facafcandidate-not-deployedGo · Vue 3 · SQLite · R2 optional1 CI · tests presenttier-1missing
LIFECYCLE DECISION

Retain as the market-data control plane candidate; production status remains blocked until durable runs, SecretRef, recovery and deployment receipts exist.

SURFACES

adminMarket source, template, run, cache and storage control plane

apiTarget market catalog and slice download APIs

CONTRACTS

producerMarketSourceunversioned

producerRunAttemptunversioned

producerMarketSliceunversioned

VERIFY / ENTRYPOINTSgo test ./...cd web && npm run buildgo test ./...go run . serve -config ./config.conf
SLO OBJECTIVES

Market slice freshness

Run durability and retry

Licensed data and recovery compliance

xtalk-open-sourcereits · W5 · Developer Experience参考reference-onlyEXACT DEFAULTmain@54521abb8c51source-onlyReact 18 · Vite 6 · Docusaurus · pnpm workspace0 CI · tests presentnot-applicablenot-applicable
LIFECYCLE DECISION

Keep as sanitized source evidence for legacy Open Platform UI and contracts; never deploy it or inherit its token and authorization behavior directly.

SURFACES

webLegacy MiniApp and Bot control-plane reference UI

docsLegacy Open Platform documentation

CONTRACTS

referenceLegacyBotAPIunversioned

referenceLegacyMiniAppAPIunversioned

VERIFY / ENTRYPOINTSpnpm --filter xtalk-open testpnpm --filter xtalk-open lintpnpm --filter xtalk-open buildpnpm --filter xtalk-doc build
SLO OBJECTIVES

not applicable · source-only artifact

RETIREMENT / REFERENCE LEDGER

原型迁移有去向,参考源码有红线

D01 只固定决策和 successor;迁移与归档动作在依赖刀中执行。

apps-bbsfrozen

Freeze as a UI prototype; migrate validated interaction patterns into reits-bbs and do not create a second community backend.

SUCCESSOR · reits-bbs
apps-ecosystemfrozen

Freeze the ecosystem prototype; move architecture and delivery-directory content to Developer Portal and product behavior to owned product repositories.

SUCCESSOR · developer-portal · reits-info-portal
apps-info-portalfrozen

Freeze as a multilingual portal prototype; merge accepted content and interaction differences into reits-info-portal.

SUCCESSOR · reits-info-portal
im-polymarket-uireference-only

Retain only as the legacy Polymarket read-only and simulated-trading UI reference; all continuing product work belongs in meridian-prediction-market.

SUCCESSOR · meridian-prediction-market
matrix-quant-tmajs-react-showcasecandidate

保留为 Telegram Mini App React/TMA.js 兼容性样例;在安全评审、契约版本化与 CI 补齐前不得视为生产产品。

REFERENCE ONLY · NO DIRECT MIGRATION
matrixantai-simcandidate

Keep as a clean-room educational simulator candidate; do not claim production until reviewed slices, signed packages and host evidence exist.

REFERENCE ONLY · NO DIRECT MIGRATION
xtalk-open-sourcereference-only

Keep as sanitized source evidence for legacy Open Platform UI and contracts; never deploy it or inherit its token and authorization behavior directly.

REFERENCE ONLY · NO DIRECT MIGRATION
CURRENT · C06

C02 保持 parallelOpen,主线进入 P0 当前 UI 证据

Gitea counts-only 对账继续保留登记缺口和 revision mismatch;未形成外置 custodied capture 前不发布逐仓 identity/head。当前主刀校准 24 张真实 CURRENT 页面,C05 Identity 仍因 session registry 未公开而 BLOCKED。