Skip to content

Disclose stability and capability gaps beyond feature packs #1372

Description

@jonathanKingston

Context

#1367 makes feature-pack stability explicit and derives experimental default-off behavior from the manifest. The product definition-of-done audit applies the same requirement to model strategies, external agents, and unfinished remote capabilities.

Goal

Before a user commits work, every non-stable product surface should disclose its status, capability gaps, data/safety boundary, fallback behavior, and durability implications.

Acceptance criteria

  • Inventory user-selectable models/strategies, ACP agents, remote capabilities, and other experimental surfaces.
  • Define one shared stability vocabulary and presentation contract where possible.
  • Show capability gaps and fallback behavior before selection or enablement.
  • Ensure experimental surfaces default safely and preserve user-owned history/data when disabled.
  • Add focused component/e2e coverage for the selection and degraded-state paths.
  • Link each remaining exception from docs/product-release-evidence.md.

Related

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

area:acpAgent Client Protocol integrationarea:modelsModel providers, routing, context, and costarea:releasePackaging, signing, updates, distribution, and GA readinessarea:uiRenderer UI, interaction, and visual behaviorenhancementNew feature or requestpriority:p2Important issue to address soon

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions