Skip to content

docs: sync specs with runtime and gateway implementation state#4

Merged
AdeGneus merged 1 commit into
mainfrom
specs/context-enricher-and-gateway-features
Jun 9, 2026
Merged

docs: sync specs with runtime and gateway implementation state#4
AdeGneus merged 1 commit into
mainfrom
specs/context-enricher-and-gateway-features

Conversation

@AdeGneus

@AdeGneus AdeGneus commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

Summary

  • G-12 closed: reasoning.context_enricher is implemented in ori-runtime. runtime-config/v1.md updated from deferred/reserved to implemented with full key table, defaults, and invariant notes.
  • G-15, G-16, G-17 opened: Tier C enrichment MQTT wiring, reasoning_log runtimeclient gap, and missing gateway-config/v1.md spec — three new open gaps with tracking issues linked.
  • gateway-api/v1.md expanded: Tier C Enrichment contract section (topics, request/response payloads, advisory-only invariants) and Gateway Weekly Reporting section added. Both map to implemented gateway code with no prior spec coverage.
  • G-05 annotated: Note added linking ori-runtime#144 for the MQTT heartbeat subscription gap.

Related issues

  • ori-platform/ori-runtime#144 — gateway heartbeat MQTT subscription (closes G-05 residual)
  • ori-platform/ori-gateway#41 — Tier C enrichment MQTT wiring (closes G-15)
  • ori-platform/ori-gateway#42 — `reasoning_log` runtimeclient (closes G-16)

Test plan

  • Spec-only change: no runtime or gateway code touched
  • All new gap entries have tracking issue links
  • runtime-config/v1.md context_enricher keys match ori/config.py `_parse_reasoning()` implementation

- Close G-12: ContextEnricher is implemented in ori-runtime (2026-06-08).
  runtime-config/v1.md updated from deferred/reserved to implemented with
  full key table, defaults, and invariant notes.

- Open G-15, G-16, G-17: Tier C enrichment MQTT wiring, reasoning_log
  runtimeclient gap, and missing gateway-config/v1.md spec.

- gateway-api/v1.md: add Tier C Enrichment contract section (topics,
  request/response payload, advisory-only invariants) and Gateway Weekly
  Reporting section. Both map to implemented gateway code that had no
  spec coverage.

- resolved.md: annotate G-05 with ori-runtime#144 tracking the MQTT
  heartbeat subscription gap. Add G-12 resolution entry.
@AdeGneus AdeGneus self-assigned this Jun 9, 2026
@AdeGneus AdeGneus merged commit a995141 into main Jun 9, 2026
1 check passed
@AdeGneus AdeGneus deleted the specs/context-enricher-and-gateway-features branch June 9, 2026 18:36
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.

1 participant