fix: integrate language channel through numbered IPC and isolate education module

正向合并正律化(2026-08-20):
- 语言人格频道与执行手脚训练按编号 IPC 正律接入(MOD-0035/0036,OP-0158..0163),
  剥离直连 tauri::command,恢复单一 numbered 网关铁律
- 教育模块按冰朔谕与 2026-08-19 隔离回执整体移出(证据归隔离区),留空模块占位
- 光湖主域门户挂公告与版本中心(冰朔要求的公告与版本更新主阵地)
- 知识工作台内嵌共同工作频道(PersonaChannelBody embedded + knowledgeFocus)
- foundation/stage-one 合同补聊天运行时验收声明;版本对齐 0.9.1
- 测试名册计数与断言更新至合并后现实:JS 180/180,Rust 194/194
This commit is contained in:
冰朔 2026-08-20 12:23:02 +08:00
commit add00a0377
42 changed files with 622 additions and 5580 deletions

View file

@ -67,9 +67,6 @@
"get_channel_workbench_snapshot",
"get_persona_channel_body",
"get_channel_growth_snapshot",
"get_education_workspace_snapshot",
"import_education_tables_from_dialog",
"get_education_recognition_capability",
"get_web_novel_workspace_snapshot",
"inspect_web_novel_document_from_dialog",
"start_mobile_sync",
@ -82,7 +79,9 @@
"get_marketplace_snapshot",
"sync_marketplace_catalog",
"get_active_cognitive_skills",
"get_external_ai_gateway_status"
"get_external_ai_gateway_status",
"discover_model_providers",
"get_execution_limb_snapshot"
],
"input_wrapper_aliases": [
"confirm_hololake_update_install",
@ -133,21 +132,6 @@
"append_persona_language",
"record_channel_growth_event",
"update_channel_growth_sharing",
"create_education_document",
"read_education_document",
"save_education_document",
"archive_education_document",
"create_education_table",
"read_education_table",
"save_education_table",
"archive_education_table",
"assign_imported_table_to_education",
"export_education_table_to_dialog",
"create_education_automation_rule",
"save_education_automation_rule",
"archive_education_automation_rule",
"preview_education_automation_rule",
"execute_education_automation_rule",
"create_web_novel_work",
"read_web_novel_work",
"save_web_novel_work",
@ -186,7 +170,11 @@
"export_web_novel_author_delivery",
"revoke_mobile_sync_device",
"decide_authorization_request",
"set_external_ai_gateway_exposure"
"set_external_ai_gateway_exposure",
"get_conversation",
"send_message",
"upsert_model_provider",
"run_execution_limb_training_drill"
],
"direct_field_aliases": {
"perform_code_repo_login": [
@ -349,11 +337,6 @@
"target_number": "HLP-NIPC-TGT-0023",
"internal_name": "persona_channel_body"
},
{
"module_number": "HLP-NIPC-MOD-0024",
"target_number": "HLP-NIPC-TGT-0024",
"internal_name": "education_workspace"
},
{
"module_number": "HLP-NIPC-MOD-0025",
"target_number": "HLP-NIPC-TGT-0025",
@ -403,6 +386,16 @@
"module_number": "HLP-NIPC-MOD-0034",
"target_number": "HLP-NIPC-TGT-0034",
"internal_name": "external_ai_gateway"
},
{
"module_number": "HLP-NIPC-MOD-0035",
"target_number": "HLP-NIPC-TGT-0035",
"internal_name": "persona_language_channel"
},
{
"module_number": "HLP-NIPC-MOD-0036",
"target_number": "HLP-NIPC-TGT-0036",
"internal_name": "execution_limb_training"
}
],
"operations": [
@ -1330,204 +1323,6 @@
"effect": "STATE_CHANGE",
"payload_schema": "hololake.numbered-ipc.payload/update_channel_growth_sharing/v1"
},
{
"operation_number": "HLP-NIPC-OP-0085",
"alias": "get_education_workspace_snapshot",
"handler": "education_workspace::get_education_workspace_snapshot",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0024",
"target_number": "HLP-NIPC-TGT-0024",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "READ_OR_STATUS",
"payload_schema": "hololake.numbered-ipc.payload/get_education_workspace_snapshot/v1"
},
{
"operation_number": "HLP-NIPC-OP-0086",
"alias": "create_education_document",
"handler": "education_workspace::create_education_document",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0024",
"target_number": "HLP-NIPC-TGT-0024",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "STATE_CHANGE",
"payload_schema": "hololake.numbered-ipc.payload/create_education_document/v1"
},
{
"operation_number": "HLP-NIPC-OP-0087",
"alias": "read_education_document",
"handler": "education_workspace::read_education_document",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0024",
"target_number": "HLP-NIPC-TGT-0024",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "READ_OR_STATUS",
"payload_schema": "hololake.numbered-ipc.payload/read_education_document/v1"
},
{
"operation_number": "HLP-NIPC-OP-0088",
"alias": "save_education_document",
"handler": "education_workspace::save_education_document",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0024",
"target_number": "HLP-NIPC-TGT-0024",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "STATE_CHANGE",
"payload_schema": "hololake.numbered-ipc.payload/save_education_document/v1"
},
{
"operation_number": "HLP-NIPC-OP-0089",
"alias": "archive_education_document",
"handler": "education_workspace::archive_education_document",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0024",
"target_number": "HLP-NIPC-TGT-0024",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "STATE_CHANGE",
"payload_schema": "hololake.numbered-ipc.payload/archive_education_document/v1"
},
{
"operation_number": "HLP-NIPC-OP-0090",
"alias": "create_education_table",
"handler": "education_workspace::create_education_table",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0024",
"target_number": "HLP-NIPC-TGT-0024",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "STATE_CHANGE",
"payload_schema": "hololake.numbered-ipc.payload/create_education_table/v1"
},
{
"operation_number": "HLP-NIPC-OP-0091",
"alias": "read_education_table",
"handler": "education_workspace::read_education_table",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0024",
"target_number": "HLP-NIPC-TGT-0024",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "READ_OR_STATUS",
"payload_schema": "hololake.numbered-ipc.payload/read_education_table/v1"
},
{
"operation_number": "HLP-NIPC-OP-0092",
"alias": "save_education_table",
"handler": "education_workspace::save_education_table",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0024",
"target_number": "HLP-NIPC-TGT-0024",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "STATE_CHANGE",
"payload_schema": "hololake.numbered-ipc.payload/save_education_table/v1"
},
{
"operation_number": "HLP-NIPC-OP-0093",
"alias": "archive_education_table",
"handler": "education_workspace::archive_education_table",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0024",
"target_number": "HLP-NIPC-TGT-0024",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "STATE_CHANGE",
"payload_schema": "hololake.numbered-ipc.payload/archive_education_table/v1"
},
{
"operation_number": "HLP-NIPC-OP-0094",
"alias": "assign_imported_table_to_education",
"handler": "education_workspace::assign_imported_table_to_education",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0024",
"target_number": "HLP-NIPC-TGT-0024",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "STATE_CHANGE",
"payload_schema": "hololake.numbered-ipc.payload/assign_imported_table_to_education/v1"
},
{
"operation_number": "HLP-NIPC-OP-0095",
"alias": "import_education_tables_from_dialog",
"handler": "education_translation::import_education_tables_from_dialog",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0024",
"target_number": "HLP-NIPC-TGT-0024",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "STATE_CHANGE",
"payload_schema": "hololake.numbered-ipc.payload/import_education_tables_from_dialog/v1"
},
{
"operation_number": "HLP-NIPC-OP-0096",
"alias": "export_education_table_to_dialog",
"handler": "education_translation::export_education_table_to_dialog",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0024",
"target_number": "HLP-NIPC-TGT-0024",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "STATE_CHANGE",
"payload_schema": "hololake.numbered-ipc.payload/export_education_table_to_dialog/v1"
},
{
"operation_number": "HLP-NIPC-OP-0097",
"alias": "get_education_recognition_capability",
"handler": "education_translation::get_education_recognition_capability",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0024",
"target_number": "HLP-NIPC-TGT-0024",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "READ_OR_STATUS",
"payload_schema": "hololake.numbered-ipc.payload/get_education_recognition_capability/v1"
},
{
"operation_number": "HLP-NIPC-OP-0098",
"alias": "create_education_automation_rule",
"handler": "education_workspace::create_education_automation_rule",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0024",
"target_number": "HLP-NIPC-TGT-0024",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "STATE_CHANGE",
"payload_schema": "hololake.numbered-ipc.payload/create_education_automation_rule/v1"
},
{
"operation_number": "HLP-NIPC-OP-0099",
"alias": "save_education_automation_rule",
"handler": "education_workspace::save_education_automation_rule",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0024",
"target_number": "HLP-NIPC-TGT-0024",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "STATE_CHANGE",
"payload_schema": "hololake.numbered-ipc.payload/save_education_automation_rule/v1"
},
{
"operation_number": "HLP-NIPC-OP-0100",
"alias": "archive_education_automation_rule",
"handler": "education_workspace::archive_education_automation_rule",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0024",
"target_number": "HLP-NIPC-TGT-0024",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "STATE_CHANGE",
"payload_schema": "hololake.numbered-ipc.payload/archive_education_automation_rule/v1"
},
{
"operation_number": "HLP-NIPC-OP-0101",
"alias": "preview_education_automation_rule",
"handler": "education_workspace::preview_education_automation_rule",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0024",
"target_number": "HLP-NIPC-TGT-0024",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "READ_OR_STATUS",
"payload_schema": "hololake.numbered-ipc.payload/preview_education_automation_rule/v1"
},
{
"operation_number": "HLP-NIPC-OP-0102",
"alias": "execute_education_automation_rule",
"handler": "education_workspace::execute_education_automation_rule",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0024",
"target_number": "HLP-NIPC-TGT-0024",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "STATE_CHANGE",
"payload_schema": "hololake.numbered-ipc.payload/execute_education_automation_rule/v1"
},
{
"operation_number": "HLP-NIPC-OP-0103",
"alias": "get_web_novel_workspace_snapshot",
@ -2132,6 +1927,72 @@
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "STATE_CHANGE",
"payload_schema": "hololake.numbered-ipc.payload/set_external_ai_gateway_exposure/v1"
},
{
"operation_number": "HLP-NIPC-OP-0158",
"alias": "discover_model_providers",
"handler": "persona_language_channel::discover_model_providers",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0035",
"target_number": "HLP-NIPC-TGT-0035",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "READ_OR_STATUS",
"payload_schema": "hololake.numbered-ipc.payload/discover_model_providers/v1"
},
{
"operation_number": "HLP-NIPC-OP-0159",
"alias": "upsert_model_provider",
"handler": "persona_language_channel::upsert_model_provider",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0035",
"target_number": "HLP-NIPC-TGT-0035",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "STATE_CHANGE",
"payload_schema": "hololake.numbered-ipc.payload/upsert_model_provider/v1"
},
{
"operation_number": "HLP-NIPC-OP-0160",
"alias": "get_conversation",
"handler": "persona_language_channel::get_conversation",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0035",
"target_number": "HLP-NIPC-TGT-0035",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "READ_OR_STATUS",
"payload_schema": "hololake.numbered-ipc.payload/get_conversation/v1"
},
{
"operation_number": "HLP-NIPC-OP-0161",
"alias": "send_message",
"handler": "persona_language_channel::send_message",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0035",
"target_number": "HLP-NIPC-TGT-0035",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "STATE_CHANGE",
"payload_schema": "hololake.numbered-ipc.payload/send_message/v1"
},
{
"operation_number": "HLP-NIPC-OP-0162",
"alias": "get_execution_limb_snapshot",
"handler": "execution_limb_training::get_execution_limb_snapshot",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0036",
"target_number": "HLP-NIPC-TGT-0036",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "READ_OR_STATUS",
"payload_schema": "hololake.numbered-ipc.payload/get_execution_limb_snapshot/v1"
},
{
"operation_number": "HLP-NIPC-OP-0163",
"alias": "run_execution_limb_training_drill",
"handler": "execution_limb_training::run_execution_limb_training_drill",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0036",
"target_number": "HLP-NIPC-TGT-0036",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "STATE_CHANGE",
"payload_schema": "hololake.numbered-ipc.payload/run_execution_limb_training_drill/v1"
}
]
}
}