Skip to content

[CTX-1391] docs(runtime): sync RC-1 completion enforcement - #179

Merged
Xuepoo merged 1 commit into
mainfrom
ctx-1391/docs-rc1-completion-enforcement
Oct 25, 2026
Merged

Xuepoo merged 1 commit into
mainfrom
ctx-1391/docs-rc1-completion-enforcement

Conversation

@Xuepoo

@Xuepoo Xuepoo commented Oct 25, 2026

Copy link
Copy Markdown
Contributor

Priority: P1 | Area: security, runtime | Labels: docs,P1,area:security | Milestone: v0.1.0 | RFC: OQ-014 | Task: CTX-1391

Closes #170

Summary

Syncs runtime/isolation-resource-rfc.md with the landed RC-1 completion-point enforcement (bitty#2314, merged as bitty PR #2348 at 884dafa; supersedes the closed, unmerged bitty PR #2324 cited in the issue body).

  • RC-1 row: the "enforcement point unchanged (slice boundary)" clause becomes a pointer to the new completion-enforcement note.
  • New note: 5250 ms effective ceiling (50 ms wall + 200 ms store-commit credit + 5000 ms spawn-wait credit); completion enforcement applies to every callback; resumable app-dispatched commands park at the per-tick wall budget and resume on later cold ticks; slice-only callbacks cannot resume and fail closed at the ceiling; exhausting either credit cap alone does not suspend; host time past a cap is charged; existing effects are not rolled back.
  • R-RC1-HOST-CALL-CREDIT mitigation 2 and the residual-risk paragraph are rewritten; the old "completion-point gap / advisory ceiling" claim is removed.

The remaining table rows differ only by Prettier column re-padding after the RC-1 cell grew.

Verification

just check (prettier, markdownlint 105 files / 0 issues, links, metadata, language, agents, hygiene, svg, actionlint) passes; just secrets scanned 318 commits with no leaks; act -n dry-ran Docs quality and Secret scan successfully; git diff --check clean.

Record the completion-point enforcement decision (bitty#2314, Core PR #2348, 884dafa): the effective 5250 ms callback ceiling, resumable app-dispatched commands parking at the per-tick wall budget and resuming on later cold ticks, slice-only callbacks failing closed at the ceiling, credit-cap exhaustion not suspending on its own, host time past a cap being charged, and existing effects not rolled back on suspension. Replaces the residual-risk note that described the pre-existing completion-point gap.

Refs #170
@Xuepoo Xuepoo added this to the v0.1.0 milestone Oct 25, 2026
@Xuepoo Xuepoo added docs Documentation P1 Priority: high area:security Security area labels Oct 25, 2026
@Xuepoo
Xuepoo merged commit 6ba31f2 into main Oct 25, 2026
4 checks passed
@Xuepoo
Xuepoo deleted the ctx-1391/docs-rc1-completion-enforcement branch October 25, 2026 18:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:security Security area docs Documentation P1 Priority: high

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[docs] Sync RC-1 completion-point wall enforcement into the isolation RFC (bitty#2324)

1 participant