feat: add numbered knowledge and education tower kernels

This commit is contained in:
冰朔 2026-08-21 09:59:05 +08:00
commit 610c688dd9
15 changed files with 2326 additions and 59 deletions

View file

@ -68,6 +68,7 @@
"get_persona_channel_body",
"get_channel_growth_snapshot",
"get_education_workspace_snapshot",
"get_education_broadcast_tower",
"import_education_tables_from_dialog",
"get_education_recognition_capability",
"get_web_novel_workspace_snapshot",
@ -110,6 +111,7 @@
"read_knowledge_document",
"select_mobile_codex_thread",
"search_knowledge",
"compile_knowledge_thought_index",
"save_knowledge_document",
"export_knowledge_document",
"create_knowledge_document",
@ -142,6 +144,11 @@
"record_channel_growth_event",
"update_channel_growth_sharing",
"create_education_document",
"register_education_participant",
"create_education_learning_plan",
"transition_education_learning_plan",
"issue_education_push_ticket",
"claim_education_push_ticket",
"read_education_document",
"save_education_document",
"archive_education_document",
@ -2387,6 +2394,83 @@
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "STATE_CHANGE",
"payload_schema": "hololake.numbered-ipc.payload/select_mobile_codex_thread/v1"
},
{
"operation_number": "HLP-NIPC-OP-0178",
"alias": "compile_knowledge_thought_index",
"handler": "knowledge_base::compile_knowledge_thought_index",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0018",
"target_number": "HLP-NIPC-TGT-0018",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "STATE_CHANGE",
"payload_schema": "hololake.numbered-ipc.payload/compile_knowledge_thought_index/v1"
},
{
"operation_number": "HLP-NIPC-OP-0179",
"alias": "get_education_broadcast_tower",
"handler": "education_broadcast_tower::get_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_broadcast_tower/v1"
},
{
"operation_number": "HLP-NIPC-OP-0180",
"alias": "register_education_participant",
"handler": "education_broadcast_tower::register_participant",
"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/register_education_participant/v1"
},
{
"operation_number": "HLP-NIPC-OP-0181",
"alias": "create_education_learning_plan",
"handler": "education_broadcast_tower::create_learning_plan",
"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_learning_plan/v1"
},
{
"operation_number": "HLP-NIPC-OP-0182",
"alias": "transition_education_learning_plan",
"handler": "education_broadcast_tower::transition_learning_plan",
"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/transition_education_learning_plan/v1"
},
{
"operation_number": "HLP-NIPC-OP-0183",
"alias": "issue_education_push_ticket",
"handler": "education_broadcast_tower::issue_push_ticket",
"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/issue_education_push_ticket/v1"
},
{
"operation_number": "HLP-NIPC-OP-0184",
"alias": "claim_education_push_ticket",
"handler": "education_broadcast_tower::claim_push_ticket",
"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/claim_education_push_ticket/v1"
}
]
}