hololake-system-architecture/product-source/hololake-native-desktop/contracts/knowledge-workspace.json

62 lines
2.3 KiB
JSON
Raw Normal View History

{
"schema": "hololake.knowledge-workspace-contract/v1",
"record_id": "HLP-KNOWLEDGE-WORKSPACE-001",
"state": "LOCAL_INSTALLED_RUNTIME_ACCEPTED_PUBLIC_RELEASE_PENDING",
"native_storage": {
"owner": "HOLOLAKE_NATIVE_RUST_CORE",
"location": "TAURI_APP_DATA_ACCOUNTS_V1_HASHED_ACCOUNT_KNOWLEDGE_V1",
"authenticated_account_required": true,
"cross_account_projection_allowed": false,
"engine": "LOCAL_GIT_WITH_DOCUMENT_TREE",
"webview_direct_filesystem_access": false,
"automatic_server_upload": false
},
"capabilities": {
"page_tree": true,
"outline_style_nested_navigation": true,
"independent_tree_and_document_scrolling": true,
"safe_document_read": true,
"bounded_full_text_search": true,
"native_folder_picker_import": true,
"import_commit_receipt": true,
"exact_content_deduplication": true,
"optimistic_native_editing": true,
"native_edit_commit_receipt": true,
"gfm_tables_tasks_and_code": true,
"wiki_link_navigation": true,
"markdown_reading_canvas": true,
"raw_html_rendering": false
},
"folder_import": {
"maximum_files": 1000,
"maximum_file_bytes": 10485760,
"document_extensions": ["md", "markdown", "txt", "csv", "json", "yaml", "yml"],
"asset_extensions": ["png", "jpg", "jpeg", "gif", "webp", "svg"],
"symlinks_followed": false,
"git_and_dependency_directories_imported": false,
"repeated_import": "MERGE_BY_STABLE_SOURCE_NAME",
"exact_duplicate_result": "ALREADY_PRESENT",
"conflicting_file_overwrite": false,
"count_semantics": "RAW_UNIQUE_AND_DUPLICATE_COUNTS_EXPOSED_SEPARATELY"
},
"legacy_compatibility": {
"source": "HOLOLAKE_ERA_0_8_KNOWLEDGE_DATA",
"mode": "NOT_AUTO_PROJECTED_EXPLICIT_OWNER_MIGRATION_ONLY",
"in_place_migration": false,
"source_modification_allowed": false,
"tolaria_surface_used": false
},
"acceptance": {
"rust_unit_tests": true,
"react_projection_integrated": true,
"installed_runtime_acceptance": true,
"folder_import_search_and_restart_readback": true,
"public_signed_runtime_acceptance": false,
"legacy_data_migrated": false,
"legacy_data_available_read_only": false,
"deduplication_runtime_tested": true,
"idempotent_import_runtime_tested": true,
"native_edit_runtime_tested": true,
"server_deployment": false
}
}