clone

a deno framework for local-first web apps that open instantly, work offline and sync when users choose

feat/prf-provision-custody
lofi / website / docs-manifest.json
docs-manifest.json 2.9K
1{2 "siteUrl": "https://lofi.host",3 "sections": [4 {5 "label": null,6 "items": [7 { "id": "README", "label": "Overview" },8 { "id": "getting-started", "label": "Getting started" }9 ]10 },11 {12 "label": "Guides",13 "collapsed": false,14 "items": [15 { "id": "data-and-ui", "label": "Data and UI" },16 { "id": "permissions", "label": "Permissions" },17 { "id": "sync-and-recovery", "label": "Sync and recovery" },18 { "id": "testing", "label": "Testing" },19 { "id": "deployment", "label": "Deployment" },20 { "id": "application-origin-migration", "label": "Origin migration" }21 ]22 },23 {24 "label": "Reference",25 "items": [26 { "id": "reference/commands", "label": "Commands" },27 { "id": "reference/configuration", "label": "Configuration" },28 { "id": "reference/project-layout", "label": "Project layout" },29 { "id": "reference/access", "label": "Account and access API" },30 { "id": "auth-identity", "label": "Identity and recovery model" },31 { "id": "auth", "label": "Device-auth primitive" }32 ],33 "extraLinks": [{ "label": "API reference", "href": "/api" }]34 },35 {36 "label": "Recipes",37 "indexId": "recipes/README",38 "items": [39 { "id": "recipes/file-handler", "label": "File handler" },40 { "id": "recipes/launch-handler", "label": "Launch handler" },41 { "id": "recipes/protocol-handler", "label": "Protocol handler" },42 { "id": "recipes/related-app-discovery", "label": "Related-app discovery" },43 { "id": "recipes/scope-extension", "label": "Scope extension" },44 { "id": "recipes/web-share", "label": "Web Share" },45 { "id": "recipes/window-controls-overlay", "label": "Window controls overlay" }46 ]47 },48 {49 "label": "Examples: access templates",50 "items": [51 { "id": "examples/shared", "label": "Direct sharing" },52 { "id": "examples/group", "label": "Fixed-role group" },53 { "id": "examples/policy-conditions", "label": "Policy conditions" }54 ]55 },56 {57 "label": "Examples: data modeling",58 "items": [59 { "id": "examples/collaborative-list", "label": "Collaborative list data model" },60 { "id": "examples/collaborative-sets", "label": "Collaborative sets" },61 { "id": "examples/payloads", "label": "Binary and structured payloads" },62 { "id": "examples/schema-evolution", "label": "Schema evolution" }63 ]64 },65 {66 "label": "Decisions",67 "indexId": "decisions/README",68 "items": [69 { "id": "decisions/group-creator-authority-alpha53", "label": "Group creator authority" },70 { "id": "decisions/passkey-backup-alpha53", "label": "Passkey backup" }71 ]72 },73 {74 "label": null,75 "items": [{ "id": "troubleshooting", "label": "Troubleshooting" }]76 }77 ]78}