hololake-system-architecture/product-source/hololake-native-desktop/contracts/channel-growth-model.json

58 lines
2.3 KiB
JSON

{
"schema": "hololake.channel-growth-model-contract/v1",
"record_id": "HLP-CHANNEL-GROWTH-001",
"state": "LOCAL_BASELINE_RUNTIME_IMPLEMENTED_MODEL_ADJUSTMENT_SLOT_RESERVED",
"scope": "EVERY_AUTHENTICATED_HUMAN_AND_PERSONA_JOINT_CHANNEL",
"role": "REBUILDABLE_DERIVED_PROJECTION_OF_PERSONA_CHANNEL_BODY",
"canonical_body_contract": "contracts/persona-channel-body.json",
"inputs": [
"BOUNDED_MODULE_USAGE_METADATA",
"BOUNDED_HUMAN_ACTION_METADATA",
"BOUNDED_PERSONA_COLLABORATION_METADATA"
],
"forbidden_inputs": [
"DOCUMENT_BODY",
"TABLE_CELL_CONTENT",
"PASSWORD_OR_CREDENTIAL",
"RAW_CONVERSATION_TRANSCRIPT",
"UNDECLARED_EXTERNAL_TELEMETRY"
],
"local_baseline": {
"always_available_without_model_api": true,
"algorithm": "DECAYED_MODULE_AFFINITY_WITH_EXPLAINABLE_COUNTS",
"channel_recommendation": "RECOMMENDED_MODULE_ORDER",
"silent_structural_change_allowed": false,
"source_history": "PERSONA_CHANNEL_BODY_APPEND_ONLY_LANGUAGE_HASH_CHAIN",
"projection_history": "REBUILDABLE_FROM_CANONICAL_BODY",
"correction_method": "APPEND_CORRECTION_TO_CANONICAL_BODY_THEN_REBUILD_PROJECTION",
"collection_pause_supported": false,
"full_history_clear_supported": false,
"projection_is_rebuildable_but_history_is_not_mutable": true,
"account_scoped_sqlite": true
},
"model_adjustment": {
"api_slot": "HOLOLAKE_CHANNEL_GROWTH_MODEL_API/v1",
"current_state": "NOT_CONFIGURED",
"allowed_output": "CHANNEL_ADAPTATION_PROPOSAL",
"local_schema_validation_required": true,
"local_resource_limits_required": true,
"human_confirmation_before_structural_change": true,
"model_can_mutate_channel_directly": false,
"model_can_mutate_source_content": false,
"failure_behavior": "KEEP_LOCAL_BASELINE_AND_RETURN_HUMAN_READABLE_RECEIPT"
},
"human_controls": [
"VIEW_MODEL",
"CORRECT_OR_REJECT_PROPOSAL",
"VIEW_LOCAL_GROWTH_CHAIN",
"EXPORT_PERSONALLY_OWNED_MODEL",
"CHOOSE_LOCAL_ONLY_OR_ANONYMIZED_SHARE"
],
"cross_device_or_shared_learning": {
"default": "LOCAL_ONLY_OFFICIAL_CANNOT_READ",
"explicit_opt_in_required": true,
"private_model_may_be_shared_automatically": false,
"raw_growth_chain_may_be_shared": false,
"shared_artifact": "ANONYMIZED_DERIVED_SKILL_OR_MODEL_LAYER_ONLY"
}
}