feat: admit signed education workbench module
This commit is contained in:
parent
15b2651074
commit
df5e8f8e3c
24 changed files with 4986 additions and 20 deletions
|
|
@ -0,0 +1,265 @@
|
|||
{
|
||||
"schema": "hololake.education-workspace/v1",
|
||||
"record_id": "HLP-EDUCATION-WORKSPACE-001",
|
||||
"state": "ADMITTED_INSTALLED_RUNTIME_ACCEPTED",
|
||||
"domain_entry": "BRANCH_DOMAIN",
|
||||
"industry": "EDUCATION",
|
||||
"channel_id": "GH-EDU-INIT-001",
|
||||
"package": {
|
||||
"package_key": "hololake.official.education-workbench",
|
||||
"official_module_number": "HLP-MOD-OFFICIAL-EDUCATION-WORKBENCH-0001",
|
||||
"registration_state": "OFFICIAL_NUMBER_ACCEPTED",
|
||||
"current_mount": "ACTIVE_AFTER_SIGNED_INSTALL_MOUNT_AND_SELF_TEST",
|
||||
"future_distribution": "HOLOLAKE_OFFICIAL_MODULE_MARKETPLACE"
|
||||
},
|
||||
"foundation_dependency": {
|
||||
"module_id": "hololake.builtin.channel-workbench",
|
||||
"state": "BUILT_IN_FOUNDATION",
|
||||
"engines": ["LEXICAL_0_49", "FORTUNE_SHEET_1_0_4"],
|
||||
"rule": "EDUCATION_MODULE_CONSUMES_FOUNDATION_WITHOUT_DUPLICATING_OFFICE_ENGINES"
|
||||
},
|
||||
"native_storage": {
|
||||
"owner": "HOLOLAKE_NATIVE_RUST_CORE",
|
||||
"namespace": "education-workspace-v1",
|
||||
"engine": "SQLITE",
|
||||
"authenticated_account_required": true,
|
||||
"cross_account_projection_allowed": false,
|
||||
"public_catalog_contains_private_data": false,
|
||||
"restart_readback_required": true
|
||||
},
|
||||
"document_module": {
|
||||
"module_id": "EDU-DOCUMENT",
|
||||
"state": "DEVELOPMENT_FEATURE_MOUNTED",
|
||||
"engine": "CHANNEL_WORKBENCH_LEXICAL_0_49_0_WITH_EDUCATION_TEMPLATES_AND_HOLOLAKE_MARKDOWN_STATE",
|
||||
"capabilities": [
|
||||
"LIST",
|
||||
"CREATE",
|
||||
"CREATE_COPY",
|
||||
"READ",
|
||||
"EDIT_TITLE_AND_BODY",
|
||||
"EXPLICIT_READ_AND_EDIT_MODES",
|
||||
"HUMAN_SETTINGS_MENU",
|
||||
"BASIC_FORMATTING_TOOLBAR",
|
||||
"RICH_TEXT_COMMAND_ENGINE",
|
||||
"UNDO_AND_REDO_HISTORY",
|
||||
"MARKDOWN_SHORTCUTS_AND_BIDIRECTIONAL_STATE_TRANSLATION",
|
||||
"TITLE_DIRECTORY_FILTER",
|
||||
"FORMAL_TEACHING_TEMPLATES",
|
||||
"NATIVE_READING_CANVAS",
|
||||
"EXPORT_MARKDOWN_AND_HTML",
|
||||
"SAVE_WITH_EXPECTED_REVISION",
|
||||
"RECOVERABLE_ARCHIVE"
|
||||
]
|
||||
},
|
||||
"table_module": {
|
||||
"module_id": "EDU-TABLE",
|
||||
"state": "DEVELOPMENT_FEATURE_MOUNTED",
|
||||
"engine": "CHANNEL_WORKBENCH_FORTUNE_SHEET_1_0_4_FOR_REAL_CELLS_AND_FORMULAS_PLUS_TANSTACK_8_21_3_FOR_EDUCATION_VIEWS",
|
||||
"capabilities": [
|
||||
"LIST",
|
||||
"CREATE",
|
||||
"CREATE_COPY",
|
||||
"READ",
|
||||
"EDIT_TITLE",
|
||||
"HUMAN_SETTINGS_MENU",
|
||||
"ADD_AND_REMOVE_COLUMNS",
|
||||
"ADD_AND_REMOVE_ROWS",
|
||||
"EDIT_CELLS",
|
||||
"TITLE_DIRECTORY_FILTER",
|
||||
"CELL_CONTENT_FILTER",
|
||||
"COLUMN_SORT_ASCENDING_DESCENDING_OR_SOURCE_ORDER",
|
||||
"HEADLESS_FILTER_SORT_GROUP_AND_AGGREGATE_ROW_MODELS",
|
||||
"BOUNDED_PAGINATION_ROW_MODEL_FOR_LARGE_EDITABLE_TABLES",
|
||||
"GRID_AND_EDITABLE_CARD_VIEWS",
|
||||
"GROUPED_CLASSIFICATION_BOARD_FROM_SELECTED_FIELD",
|
||||
"LIVE_DATA_OVERVIEW_WITH_SELECTED_GROUP_AND_MEASURE",
|
||||
"HEADLESS_TABLE_DATA_DETACHED_OUTSIDE_TABLE_SURFACE",
|
||||
"MULTI_ROW_MULTI_COLUMN_TABULAR_PASTE",
|
||||
"EXTERNAL_SPREADSHEET_IMPORT_WITH_PREWRITE_PROFILE",
|
||||
"XLSX_CSV_TSV_AND_NATIVE_EXPORT",
|
||||
"SAVE_WITH_EXPECTED_REVISION",
|
||||
"RECOVERABLE_ARCHIVE"
|
||||
],
|
||||
"limits": {
|
||||
"maximum_columns": 30,
|
||||
"maximum_rows": 1000,
|
||||
"maximum_cell_bytes": 10000
|
||||
},
|
||||
"sensitive_field_visibility": {
|
||||
"local_default": "HIDDEN_UNTIL_HUMAN_REVEALS",
|
||||
"human_can_hide": true,
|
||||
"human_can_show_again": true,
|
||||
"external_model_transfer_authority": "SEPARATE_EXPLICIT_PER_FILE_CONSENT"
|
||||
}
|
||||
},
|
||||
"content_translation_layer": {
|
||||
"service_id": "EDU-CONTENT-TRANSLATOR",
|
||||
"state": "DETERMINISTIC_RUNTIME_READY_MODEL_ASSIST_SLOT_RESERVED",
|
||||
"profile_schema": "hololake.content-profile/v1",
|
||||
"import_adapter": "EDU-TABLE-IMPORT-ADAPTER/v1",
|
||||
"export_adapter": "EDU-TABLE-EXPORT-ADAPTER/v1",
|
||||
"order": [
|
||||
"FILE_CONTAINER_SNIFF",
|
||||
"PAGE_AND_STRUCTURE_INVENTORY",
|
||||
"BOUNDED_LOCAL_RECOGNITION",
|
||||
"EXPLAINABLE_SEMANTIC_FOCUS_INFERENCE",
|
||||
"UNASSIGNED_CHANNEL_STAGING",
|
||||
"HUMAN_INDUSTRY_ROUTE_DECISION",
|
||||
"NATIVE_TRANSLATION",
|
||||
"ATOMIC_MODULE_REGISTRATION_AFTER_CONFIRMATION",
|
||||
"HUMAN_RECEIPT"
|
||||
],
|
||||
"import_assignment": {
|
||||
"default_scope": "UNASSIGNED",
|
||||
"education_directory_before_human_confirmation": false,
|
||||
"existing_legacy_imports_reclassified_on_migration": true,
|
||||
"source_file_mutated": false
|
||||
},
|
||||
"supported_imports": ["XLSX", "XLS", "XLSM", "XLSB", "ODS", "CSV", "TSV", "HOLOLAKE_NATIVE"],
|
||||
"supported_exports": ["XLSX", "CSV", "TSV", "HOLOLAKE_NATIVE"],
|
||||
"local_import_without_model_api": "ENABLED_FOR_ALL_SUPPORTED_FORMATS",
|
||||
"semantic_focus": {
|
||||
"current_mode": "DETERMINISTIC_BASELINE_ONLY",
|
||||
"signals": ["SOURCE_AND_PAGE_TITLE", "COLUMN_SEMANTICS", "NUMERIC_COVERAGE"],
|
||||
"low_confidence_behavior": "ASK_HUMAN_TO_SELECT_PRIMARY_MEASURE",
|
||||
"model_dynamic_judgment": "RESERVED_FOR_MODEL_API_AND_AGENT_STAGE"
|
||||
},
|
||||
"adaptive_rendering": {
|
||||
"current_mode": "DETERMINISTIC_BASELINE_WITH_EXPLAINABLE_DEGRADATION",
|
||||
"editable_cell_budget": 240,
|
||||
"baseline_inputs": [
|
||||
"ROW_COUNT",
|
||||
"COLUMN_COUNT",
|
||||
"FIELD_TYPES",
|
||||
"NUMERIC_COVERAGE",
|
||||
"GROUP_CARDINALITY",
|
||||
"FOCUS_CONFIDENCE"
|
||||
],
|
||||
"degradation_order": [
|
||||
"LARGE_EDITABLE_GRID_TO_DYNAMIC_PAGINATION",
|
||||
"NO_RELIABLE_MEASURE_TO_COUNT_SUMMARY",
|
||||
"AMBIGUOUS_FOCUS_TO_HUMAN_SELECTION",
|
||||
"UNSUPPORTED_STRUCTURE_TO_HUMAN_ASSISTANCE_RECEIPT"
|
||||
],
|
||||
"local_baseline_always_available": true,
|
||||
"model_adjustment": {
|
||||
"api_slot": "HOLOLAKE_MODEL_RECOGNITION_API/v1",
|
||||
"state": "RESERVED_FOR_MODEL_API_AND_AGENT_STAGE",
|
||||
"proposal_fields": [
|
||||
"PRIMARY_FOCUS",
|
||||
"GROUP_FIELD",
|
||||
"MEASURE_FIELD",
|
||||
"VIEW_COMPOSITION",
|
||||
"PAGE_DENSITY"
|
||||
],
|
||||
"proposal_must_pass_local_structure_validation": true,
|
||||
"proposal_must_obey_local_resource_limits": true,
|
||||
"human_confirmation_before_rule_activation": true,
|
||||
"model_can_mutate_source_data": false,
|
||||
"failure_behavior": "RETURN_TO_LOCAL_BASELINE_WITH_RECEIPT"
|
||||
}
|
||||
},
|
||||
"unknown_input_behavior": "RETURN_HUMAN_ASSISTANCE_RECEIPT_WITHOUT_MODULE_WRITE_OR_EXTERNAL_MODEL_TRANSFER",
|
||||
"model_assist": {
|
||||
"api_slot": "HOLOLAKE_MODEL_RECOGNITION_API/v1",
|
||||
"current_state": "NOT_CONFIGURED",
|
||||
"provider": "USER_SELECTED",
|
||||
"secret_storage": "OPERATING_SYSTEM_SECRET_STORE_REQUIRED",
|
||||
"file_transfer_default": "DENY_UNTIL_EXPLICIT_PER_FILE_CONSENT",
|
||||
"rule_update_flow": ["MODEL_CANDIDATE", "LOCAL_VALIDATION", "HUMAN_CONFIRMATION", "VERSIONED_INSTALL"],
|
||||
"learning_scopes": ["PRIVATE_ONLY", "SHARE_ANONYMIZED_RULE"]
|
||||
},
|
||||
"source_file_mutation_allowed": false,
|
||||
"silent_truncation_allowed": false
|
||||
},
|
||||
"data_cleanup_module": {
|
||||
"module_id": "EDU-DATA",
|
||||
"state": "DEVELOPMENT_FEATURE_MOUNTED",
|
||||
"source": "CURRENT_AUTHENTICATED_ACCOUNTS_EDUCATION_TABLES",
|
||||
"capabilities": [
|
||||
"SELECT_ACCOUNT_TABLE",
|
||||
"TRIM_CELL_BOUNDARY_WHITESPACE",
|
||||
"REMOVE_FULLY_EMPTY_ROWS",
|
||||
"REMOVE_EXACT_DUPLICATE_ROWS_KEEP_FIRST",
|
||||
"PREVIEW_BEFORE_WRITE",
|
||||
"FULL_TABLE_ANALYSIS_WITH_BOUNDED_CHANGE_PREVIEW",
|
||||
"ACCESSIBILITY_SAFE_NON_TABLE_CHANGE_LIST",
|
||||
"HUMAN_CONFIRMATION_BEFORE_SAVE",
|
||||
"SAVE_WITH_EXPECTED_REVISION"
|
||||
],
|
||||
"preview_change_limit": 12,
|
||||
"preview_cell_value_character_limit": 120,
|
||||
"full_table_analysis_is_limited_by_preview": false,
|
||||
"automatic_destructive_cleanup_allowed": false,
|
||||
"cross_account_data_allowed": false
|
||||
},
|
||||
"automation_module": {
|
||||
"module_id": "EDU-AUTOMATION",
|
||||
"state": "DEVELOPMENT_FEATURE_MOUNTED",
|
||||
"source": "CURRENT_AUTHENTICATED_ACCOUNTS_EDUCATION_TABLES",
|
||||
"capabilities": [
|
||||
"CREATE_AND_SAVE_RULE",
|
||||
"EQUALS_CONTAINS_EMPTY_AND_NONEMPTY_CONDITIONS",
|
||||
"SET_TARGET_CELL_VALUE",
|
||||
"PREVIEW_MATCHED_ROWS_AND_CHANGED_CELLS",
|
||||
"HUMAN_CONFIRMATION_BEFORE_EXECUTION",
|
||||
"RULE_AND_TABLE_REVISION_LOCK",
|
||||
"SIGNED_PREVIEW_TOKEN",
|
||||
"ATOMIC_TABLE_WRITE_AND_EXECUTION_RECEIPT",
|
||||
"RECOVERABLE_RULE_ARCHIVE"
|
||||
],
|
||||
"background_or_scheduled_execution_allowed": false,
|
||||
"cross_account_data_allowed": false,
|
||||
"model_execution_authority_granted": false
|
||||
},
|
||||
"composition_module": {
|
||||
"module_id": "EDU-COMPOSITION",
|
||||
"state": "DEVELOPMENT_FEATURE_MOUNTED",
|
||||
"source": "CURRENT_AUTHENTICATED_ACCOUNTS_REAL_KNOWLEDGE_CATALOG",
|
||||
"capabilities": [
|
||||
"NATIVE_TYPED_OBJECT",
|
||||
"REGISTERED_MODULE_EXECUTION_GRAPH",
|
||||
"SELECT_DIMENSION_AND_MEASURE",
|
||||
"DASHBOARD_PROJECTION",
|
||||
"COMPARISON_PROJECTION",
|
||||
"VERTICAL_BAR_PROJECTION",
|
||||
"CLASSIFICATION_PROJECTION",
|
||||
"TABLE_PROJECTION",
|
||||
"ONE_EXECUTION_RESULT_MULTIPLE_HUMAN_VIEWS"
|
||||
],
|
||||
"read_only": true,
|
||||
"hardcoded_sample_data_used": false,
|
||||
"model_execution_authority_granted": false
|
||||
},
|
||||
"remaining_slots": [],
|
||||
"authority": {
|
||||
"browser_local_storage_allowed": false,
|
||||
"webview_direct_file_access_allowed": false,
|
||||
"model_execution_authority_granted": false,
|
||||
"external_application_embedded": false
|
||||
},
|
||||
"current_acceptance": {
|
||||
"state": "PASS",
|
||||
"runtime_module_number": "HLP-MOD-OFFICIAL-EDUCATION-WORKBENCH-0001",
|
||||
"numbered_ipc_module": "HLP-NIPC-MOD-0024",
|
||||
"numbered_operations": "HLP-NIPC-OP-0085..0102",
|
||||
"signed_package_sha256": "a9f6fb7dd9c4aaf910a5d20d0a1d72dea6ab921cf36dd50d46dd88cde3a09e03",
|
||||
"signed_app_binary_sha256": "028592b137fe4f19a642e1301d6fb500e2a4fde50ddb616e229de8a48090803c",
|
||||
"developer_id_team": "825A9L3G7Q",
|
||||
"developer_id_cdhash": "4c88261b4b573d08edcbba8d67d8afe27ad82a3e",
|
||||
"runtime_receipts": {
|
||||
"install": "68f296a11be19c384cb67af9f529a03cb8389bd256c153c5905451fbc0011a24",
|
||||
"mount": "ddb6a51d47f6a58a72a7fc748eff71687cbd04be5dde33dbce590a7abba6af5f",
|
||||
"self_test_pass": "80d59b7c9c2f14005fd8a24748a25c2be0d55198fdcb621f528267ae6dccc12a"
|
||||
},
|
||||
"restart_readback": {
|
||||
"module_state": "ACTIVE",
|
||||
"document": "冰朔教育迁移验收 · revision 2",
|
||||
"table": "冰朔教育迁移验收表 · 1 row · revision 4",
|
||||
"automation": "验收状态自动化 · preview 1 row / 1 cell · APPLIED revision 3 to 4"
|
||||
},
|
||||
"existing_user_data_deleted_or_overwritten": false,
|
||||
"apple_notarization_scope": "FINAL_RELEASE_CANDIDATE_ONLY_NOT_THIS_DEBUG_ACCEPTANCE_BUNDLE"
|
||||
},
|
||||
"open_source_donor_assessment": "contracts/education-open-source-donor-assessment.json"
|
||||
}
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"schema": "hololake.module-donor-admission-registry/v1",
|
||||
"record_id": "HLP-MODULE-DONOR-ADMISSION-001",
|
||||
"state": "THREE_CANDIDATES_ADMITTED_REMAINING_DONORS_QUARANTINED",
|
||||
"state": "FOUR_CANDIDATES_ADMITTED_REMAINING_DONORS_QUARANTINED",
|
||||
"root_rule": {
|
||||
"official_base": "HOLOLAKE_0.5.0_NUMBERED_IPC_ROOT",
|
||||
"repair_old_application_in_place": false,
|
||||
|
|
@ -114,15 +114,17 @@
|
|||
"admission_order": 4,
|
||||
"candidate_number": "HLP-DONOR-CAND-0004",
|
||||
"name": "education_workbench",
|
||||
"state": "QUARANTINED_PENDING_ADMISSION",
|
||||
"state": "ADMITTED_INSTALLED_RUNTIME_ACCEPTED",
|
||||
"paths": [
|
||||
"contracts/education-workspace.json",
|
||||
"src/modules/education-adaptive-rendering.ts",
|
||||
"src/modules/education-data.ts",
|
||||
"src/modules/education-document-engine.tsx",
|
||||
"src/modules/education-workspace",
|
||||
"src-tauri/src/education_translation.rs",
|
||||
"src-tauri/src/education_workspace.rs"
|
||||
]
|
||||
],
|
||||
"runtime_module_number": "HLP-MOD-OFFICIAL-EDUCATION-WORKBENCH-0001",
|
||||
"numbered_ipc_module": "HLP-NIPC-MOD-0024",
|
||||
"acceptance_evidence": "contracts/education-workspace.json#current_acceptance",
|
||||
"boundary": "CURRENT_ACCOUNT_LOCAL; IMPORTS_DEFAULT_UNASSIGNED; CLEANUP_AND_AUTOMATION_REQUIRE_EXPLICIT_HUMAN_CONFIRMATION; MODEL_FILE_TRANSFER_DEFAULT_DENY"
|
||||
},
|
||||
{
|
||||
"admission_order": 5,
|
||||
|
|
|
|||
|
|
@ -66,7 +66,10 @@
|
|||
"get_native_composition_module_registry",
|
||||
"get_channel_workbench_snapshot",
|
||||
"get_persona_channel_body",
|
||||
"get_channel_growth_snapshot"
|
||||
"get_channel_growth_snapshot",
|
||||
"get_education_workspace_snapshot",
|
||||
"import_education_tables_from_dialog",
|
||||
"get_education_recognition_capability"
|
||||
],
|
||||
"input_wrapper_aliases": [
|
||||
"confirm_hololake_update_install",
|
||||
|
|
@ -113,7 +116,22 @@
|
|||
"accept_persona_language_contract",
|
||||
"append_persona_language",
|
||||
"record_channel_growth_event",
|
||||
"update_channel_growth_sharing"
|
||||
"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"
|
||||
],
|
||||
"direct_field_aliases": {
|
||||
"perform_code_repo_login": [
|
||||
|
|
@ -275,6 +293,11 @@
|
|||
"module_number": "HLP-NIPC-MOD-0023",
|
||||
"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"
|
||||
}
|
||||
],
|
||||
"operations": [
|
||||
|
|
@ -1201,6 +1224,204 @@
|
|||
"admission": "VERIFIED_HUMAN_ROUTE",
|
||||
"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"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue