Skip to content

refactor(runtime): move SID capability under physical - #460

Merged
zzylol merged 3 commits into
mainfrom
refactor/move-runtime-capability
Sep 2, 2026
Merged

zzylol merged 3 commits into
mainfrom
refactor/move-runtime-capability

Conversation

@zzylol

@zzylol zzylol commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Summary

  • move the remaining Capability/SketchKindHandle vocabulary from sketch_algebra to physical::runtime_capability
  • update control-plane analysis, backend-plan encoding, and data-plane query/index consumers
  • remove the last implication that runtime SID matching is a logical Planner capability table

Architectural boundary

ASAPPlanner owns logical intent algebra and summary candidate legality. This capability type is retained only because deployed SID selection and data-plane readout matching are physical runtime concerns.

Verification

A second isolated filtered test run was stopped while waiting behind an unrelated workspace Cargo job; the complete compile and parent full suite cover the moved module.

Stack

Depends on #459.

@zzylol
zzylol changed the base branch from refactor/remove-legacy-planner to main September 2, 2026 18:12
@zzylol zzylol closed this Sep 2, 2026
@zzylol zzylol reopened this Sep 2, 2026
@zzylol
zzylol merged commit 09266e0 into main Sep 2, 2026
1 check passed
@zzylol
zzylol deleted the refactor/move-runtime-capability branch September 2, 2026 18:18
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