Standalone per-card browser model/security/view modules for HUX-01..10 plus node+pytest suites that read the hux.v1 contract schemas directly. Reconciled drift found on integration: the activity model now accepts all 32 hux.event.v1 kinds (delegation.*, memory.suppressed, memory.retrieval_removed, budget.exhausted, side_effect.*), the autonomy model carries the external_side_effect capability, and the foundation boundary test now asserts the shipped static HUX surface exists on disk and that images never bake activated HUX_FLAGS. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01BvMSXH8VH2tMWXanb8SJdf
27 lines
631 B
TypeScript
27 lines
631 B
TypeScript
/** Public integration surface for the inert HUX-06 frontend module. */
|
|
|
|
export { FriendlyModeSelector } from "./FriendlyModeSelector.tsx";
|
|
export {
|
|
FOUNDATION_FLAG,
|
|
FRIENDLY_MODES_FLAG,
|
|
MODE_ORDER,
|
|
buildModeRequest,
|
|
createFriendlyModesAdapter,
|
|
friendlyModesEnabled,
|
|
normalizeAdvancedRoutes,
|
|
normalizeMode,
|
|
normalizeModeCatalog,
|
|
normalizeResolvedRoute,
|
|
} from "./model.ts";
|
|
export type {
|
|
AdvancedRouteChoice,
|
|
FriendlyModeIntent,
|
|
FriendlyModeName,
|
|
FriendlyModesAdapter,
|
|
HuxFoundationClient,
|
|
RawAdvancedRouteChoice,
|
|
RawModeIntent,
|
|
RawResolvedRoute,
|
|
ResolvedRouteDisclosure,
|
|
} from "./types.ts";
|