Cross-product guide

Verification Required

Community support snapshot architecture.

An illustrative cross-product example that shows how ObjectDB, Message Broker, LogDB, and Concordia can fit into a community support intake flow while keeping product maturity, evidence, limits, and redaction rules visible.

Example Status

Status
Illustrative
Products
4
Rendered route
Guide
Validation
Docs gates

Architecture Flow

  1. IntakeCapture one synthetic community report with product, symptom, maturity label, and redaction state.
  2. AttachReference only redacted ObjectDB attachment metadata, not raw reproduction payloads.
  3. RouteUse Message Broker as the shape for triage events and reviewer queues.
  4. ObserveUse LogDB for redacted telemetry lookup shape without quoting raw logs or traces.
  5. CoordinateKeep Concordia scoped to local-alpha coordination markers and diagnostic boundaries.
  6. ReviewHand off minimized evidence with product owners, docs QA, security, privacy, and operations reviewers named.

Product Roles

Per-product role, maturity, evidence, and boundary
ProductRoleMaturityEvidenceBoundary
ObjectDBRedacted support attachment referenceLive Verification RequiredDOCS-058 and ODB-EVID-012Not a broader S3, retention, support, durability, availability, security, performance, or scale claim.
Message BrokerTriage events and reviewer queuesControlled Beta Verification RequiredDOCS-059 and SMB-EVID-013Not a cross-site replication, Kafka compatibility, identity-provider, production support, or failover claim.
LogDBRedacted telemetry query shapeLive Verification RequiredDOCS-060 and LDB-EVID-013Not a metrics, profile, S3 publication, BYOC readiness, SIEM replacement, retention, compliance, or support claim.
ConcordiaLocal-alpha coordination and diagnostics boundaryAlpha Preview Contract Verification RequiredDOCS-061 and CONC-EVID-015Not production identity, distributed routing, shared storage, quorum commit, visible read, cross-node replication, or GA readiness.

Example Guardrails

Architecture Only

The example is illustrative. It is not a runnable tutorial, deployment recipe, or support platform.

Product Status Stays Local

ObjectDB, Message Broker, LogDB, and Concordia keep their own maturity labels, evidence, limits, and reviewer owners.

No Raw Support Data

The snippets use synthetic IDs and exclude raw object bodies, stream payloads, telemetry, cache values, protocol frames, credentials, and topology.

Source Files

Community support snapshot source bundle
FilePurpose
README.mdExample ownership, illustrative status, coverage, and notes.
manifest.yamlMachine-readable metadata following DOCS-057.
snippets/community-case-intake.jsonShape-only case intake payload with synthetic identifiers.
snippets/message-broker-triage-events.jsonlShape-only triage event stream for reviewer routing.
snippets/logdb-query-filter.jsonShape-only retained telemetry query filter.
snippets/product-boundary-map.yamlPer-product role, status, evidence, and limit map.
snippets/review-routing.tomlShape-only reviewer routing config for DOCS-066 TOML coverage.
snippets/support-bundle-handoff.mdRedacted support bundle handoff template.
expected-output/community-support-summary.txtSafe reviewer summary for the architecture example.
evidence/README.mdEvidence map back to product examples and operations pages.

Example Shapes

These shapes use placeholders and redaction policy fields. They are not API contracts or copy/paste workflows.

Community support snapshot snippets

Switch between JSON, YAML, TOML, and text shapes for the illustrative support scenario.

JSON

snippets/community-case-intake.json

Shape-only case intake payload with synthetic IDs and redaction policy fields.

{
  "case_id": "case-docs-062-001",
  "source": "community-report",
  "reported_product": "message-broker",
  "summary": "Queue worker received retryable work after a local restart",
  "environment_class": "local-review",
  "maturity_label": "verification-required",
  "attachments": [
    {
      "storage_product": "objectdb",
      "bucket": "support-snapshots",
      "object_key": "cases/case-docs-062-001/redacted-summary.md",
      "payload_policy": "redacted-shape-only"
    }
  ],
  "telemetry": {
    "log_product": "logdb",
    "tenant": "tenant-placeholder",
    "dataset": "support-snapshot",
    "trace_id": "trace-placeholder"
  },
  "routing": {
    "event_product": "message-broker",
    "stream": "community.case.events",
    "queue": "docs-review"
  },
  "coordination": {
    "product": "concordia",
    "scope": "local-alpha-diagnostics-only",
    "cache_key": "case-docs-062-001"
  }
}

Text

Expected Output

Safe reviewer summary for the illustrative architecture example.

Scenario:
Community support snapshot for case-docs-062-001

Example status:
illustrative

Composition summary:
ObjectDB stores a redacted attachment reference.
Message Broker routes shape-only triage events.
LogDB provides a redacted telemetry query shape.
Concordia contributes local-alpha coordination and diagnostic boundaries.

Safe output:
No raw object bodies.
No stream payloads.
No raw telemetry.
No cache values.
No protocol frames.
No credentials.
No private topology.
No customer identifiers.

Reviewer boundary:
The scenario does not prove a runnable cross-product workflow, unified support platform, cross-product transaction, shared identity model, shared retention policy, production deployment, support commitment, availability, performance, scale, security, compliance, or GA readiness.

Review Gates

Triggers before strengthening the example
TriggerReviewersRule
The example is treated as a tutorial or deployment recipe.Docs lead, docs QA reviewer, and docs platform reviewerKeep the status illustrative until a runtime, transcript, and validation gate exist.
A product role names route behavior, auth, storage, telemetry, or diagnostics.Affected product SME, docs QA reviewer, and operations reviewerKeep maturity labels, evidence IDs, compatibility rows, and limits beside the role.
The support bundle includes identifiers, telemetry, object keys, stream names, trace IDs, or topology.Security reviewer, privacy reviewer, support reviewerUse placeholders by default and exclude payloads unless reviewers accept a scoped exception.
A future product behavior is added to the scenario.Product SME, docs lead, and docs QA reviewerLabel future behavior as future and keep it out of current reference and quickstart proof.

Evidence

DOCS-062 evidence map
AreaEvidenceStatus
Example layout and illustrative statusDOCS-057 and docs/examples/README.mdpending
Cross-product support evidence routingDOCS-054 and /operations/observability-audit/pending
Support bundle redaction and privacy gatesDOCS-056 and /operations/support-bundle-privacy/pending
ObjectDB roleDOCS-058, ODB-EVID-012, compatibility, and limitspending
Message Broker roleDOCS-059, SMB-EVID-013, compatibility, and limitspending
LogDB roleDOCS-060, LDB-EVID-013, compatibility, and limitspending
Concordia roleDOCS-061, CONC-EVID-015, compatibility, and limitspending

Limits

This example is not a runnable tutorial, product integration test, deployment recipe, unified support platform, cross-product transaction, shared identity model, shared retention policy, support commitment, availability claim, performance claim, scale claim, security claim, compliance claim, or GA readiness claim. Product-specific pages remain the source of truth for exact routes, commands, expected output, compatibility rows, known limits, and evidence status.

Safe Next Steps

  • Available: DOCS-057

    Use example strategy

    Review status labels, source layout, page mapping, and review gates before adapting this example.

  • Available: DOCS-054

    Classify support evidence

    Route health, metrics, audit, logs, diagnostics, and support handoff evidence through the shared operations guide.

  • Available: DOCS-056

    Apply privacy rules

    Use redaction, exclusion, approval, and reviewer rules before sharing support bundle fields.

  • Available: DOCS-063

    Review example validation

    Use the manifest gate before changing this illustrative architecture example or promoting its status.