AIKernel.NET
version: 0.0.5 / status: Refactor / edition: Draft / published: 2026-06-05 / updated: 2026-06-05

Japanese version: IComputationalComplexityGate

IComputationalComplexityGate

Responsibility

Define the deterministic pre-inference boundary that decides whether a task fits the current model execution budget or should be delegated, decomposed, clarified, or denied.

Key Members (Draft)

Member Type Description
EvaluateAsync ValueTask<ComplexityGateResult> Evaluate a deterministic TaskComplexityProfile against a ModelExecutionBudget.

See ../../use-cases/AIKernel_UseCaseCatalog.md for admission-control and routing references.

Notes

  • Complexity extraction must be deterministic and replayable.
  • Tasks outside the model budget must not be optimistically forwarded to stochastic inference.

Changelog

  • v0.0.5 (2026-06-05): Added pre-inference computational-complexity gate contract.

This concise reference page is part of the architecture documentation area for AIKernel.NET. It is generated from architecture/interfaces/governance/IComputationalComplexityGate.md and should be read together with the surrounding category pages in the side navigation.

Source: architecture/interfaces/governance/IComputationalComplexityGate.md