Skip to content

[CTX-0172] docs(architecture): record Core publication-control merge - #302

Merged
Xuepoo merged 1 commit into
mainfrom
ctx-0172/docs-ctx-1390
Oct 20, 2026
Merged

Xuepoo merged 1 commit into
mainfrom
ctx-0172/docs-ctx-1390

Conversation

@Xuepoo

@Xuepoo Xuepoo commented Oct 20, 2026

Copy link
Copy Markdown
Contributor

Priority: P2 | Area: architecture | Labels: docs, P2, area:architecture, area:security | Milestone: v0.1.0 | RFC: none | Task: CTX-0172

Summary

  • Records the merged Core provider-publication control state machine: bitty #2330 (squash 3171f4f5) behind the default-off publication-control feature, consuming bitty-ipc-api at e6a2c0c.
  • Documents the Core-minted snapshot_version separation: the source-view version starts at 1 and advances only when Core adopts a replacement projection; the publication version stays in PublicationId and the tuple carries the snapshot version.
  • Records the bounded framing, authenticated TLS adapter, exact establishment/projection/publish/ack/bind/bound validation, one pending publication/receipt, rotation with one retired predecessor, 36 control tests, and the passing Windows fail-closed gate.
  • Keeps strict publication disabled: no Admit, data-channel reservation, ai.provider_list handler, or provider/credential/tool contact. The Core ai_helper spawn integration, real provider-registry source, TLS record round-trip, and per-turn TLS work budgets remain pending.
  • Corrects the earlier "in progress under CTX-1390 / not merged evidence" wording.

Verification

  • just check exit 0 in bitty-ai-docs (91 Markdown files; language/agents/hygiene/svg/actionlint).
  • Docs-only Markdown change; no code, script, workflow, config, lockfile, fixture, or submodule pin.

@Xuepoo Xuepoo added this to the v0.1.0 milestone Oct 20, 2026
@Xuepoo Xuepoo added docs Documentation area:security Security area P2 Priority: medium area:architecture Area: architecture diagrams and structure labels Oct 20, 2026
@Xuepoo
Xuepoo merged commit caa6947 into main Oct 20, 2026
4 checks passed
@Xuepoo
Xuepoo deleted the ctx-0172/docs-ctx-1390 branch October 20, 2026 14:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:architecture Area: architecture diagrams and structure area:security Security area docs Documentation P2 Priority: medium

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant