Skip to content

feat(interval): add bounded package policy features - #9236

Merged
kim-em merged 7 commits into
mainfrom
agent/interval-policy-features
Aug 16, 2026
Merged

feat(interval): add bounded package policy features#9236
kim-em merged 7 commits into
mainfrom
agent/interval-policy-features

Conversation

@kim-em

@kim-em kim-em commented Aug 11, 2026

Copy link
Copy Markdown
Owner

Summary

  • add a package-agnostic companion registry for versioned integer policy features
  • decorate immutable engine offers in deterministic offer/provider/local order while retaining the exact full base offer for freshness checks
  • bound accepted provider count, provider checks, features, keys, values, bytes, and pairs; reject duplicate, mismatched, or oversized output transactionally
  • test unrelated providers plus same-ID field mutation, duplicate, oversize, ordering, mismatched-limit, zero-limit, and resource failures

Design boundary

This PR does not choose a scoring formula or let feature providers authorize transitions or influence proof evidence. Accepted output is bounded, while callback CPU and candidate-array allocation remain explicitly non-preemptible.

Validation

  • focused PolicyFeature, adaptive/staged-policy, exact-branch, subtraction, nested-branch, and complete LogTables conformance build
  • trust surface, factor freshness, PNT source inventory, diff, and banned-proof checks

@kim-em
kim-em force-pushed the agent/interval-policy-features branch from 578dadb to 4d902cc Compare August 11, 2026 20:06
@kim-em
kim-em force-pushed the agent/interval-adaptive-policy branch from d927928 to 1d73855 Compare August 11, 2026 20:07
@kim-em
kim-em force-pushed the agent/interval-policy-features branch from 4d902cc to b1f0023 Compare August 11, 2026 20:08
@kim-em
kim-em force-pushed the agent/interval-adaptive-policy branch from 1d73855 to 4f1b51f Compare August 16, 2026 00:38
@kim-em
kim-em changed the base branch from agent/interval-adaptive-policy to main August 16, 2026 01:03
@kim-em
kim-em force-pushed the agent/interval-policy-features branch from b1f0023 to 0facd23 Compare August 16, 2026 01:03
@kim-em
kim-em marked this pull request as ready for review August 16, 2026 01:03
@kim-em
kim-em enabled auto-merge August 16, 2026 01:12
@kim-em
kim-em merged commit ffe5dba into main Aug 16, 2026
1 of 2 checks passed
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