vault backup: 2026-02-27 10:49:39

This commit is contained in:
2026-02-27 10:49:39 +01:00
parent dcfaa481bd
commit 59b3aa14ad
16 changed files with 123 additions and 117 deletions

View File

@@ -17,6 +17,6 @@
"repelStrength": 10, "repelStrength": 10,
"linkStrength": 1, "linkStrength": 1,
"linkDistance": 250, "linkDistance": 250,
"scale": 2.25, "scale": 1.0534979423868311,
"close": true "close": true
} }

View File

@@ -4,21 +4,17 @@
"type": "split", "type": "split",
"children": [ "children": [
{ {
"id": "97bacbca08721c89", "id": "12559bba3106108e",
"type": "tabs", "type": "tabs",
"children": [ "children": [
{ {
"id": "33bf02b914739c8c", "id": "3910a27b25400383",
"type": "leaf", "type": "leaf",
"state": { "state": {
"type": "markdown", "type": "graph",
"state": { "state": {},
"file": "EventKit/09 - Discovery Questions.md", "icon": "lucide-git-fork",
"mode": "source", "title": "Graph view"
"source": false
},
"icon": "lucide-file",
"title": "09 - Discovery Questions"
} }
} }
] ]
@@ -53,7 +49,7 @@
"state": { "state": {
"type": "search", "type": "search",
"state": { "state": {
"query": "tag:#eventkit", "query": "",
"matchingCase": false, "matchingCase": false,
"explainSearch": false, "explainSearch": false,
"collapseAll": false, "collapseAll": false,
@@ -94,7 +90,6 @@
"state": { "state": {
"type": "backlink", "type": "backlink",
"state": { "state": {
"file": "EventKit/09 - Discovery Questions.md",
"collapseAll": false, "collapseAll": false,
"extraContext": false, "extraContext": false,
"sortOrder": "alphabetical", "sortOrder": "alphabetical",
@@ -104,7 +99,7 @@
"unlinkedCollapsed": true "unlinkedCollapsed": true
}, },
"icon": "links-coming-in", "icon": "links-coming-in",
"title": "Backlinks for 09 - Discovery Questions" "title": "Backlinks"
} }
}, },
{ {
@@ -113,12 +108,11 @@
"state": { "state": {
"type": "outgoing-link", "type": "outgoing-link",
"state": { "state": {
"file": "Welcome.md",
"linksCollapsed": false, "linksCollapsed": false,
"unlinkedCollapsed": true "unlinkedCollapsed": true
}, },
"icon": "links-going-out", "icon": "links-going-out",
"title": "Outgoing links from Welcome" "title": "Outgoing links"
} }
}, },
{ {
@@ -156,13 +150,12 @@
"state": { "state": {
"type": "outline", "type": "outline",
"state": { "state": {
"file": "EventKit/09 - Discovery Questions.md",
"followCursor": false, "followCursor": false,
"showSearch": false, "showSearch": false,
"searchQuery": "" "searchQuery": ""
}, },
"icon": "lucide-list", "icon": "lucide-list",
"title": "Outline of 09 - Discovery Questions" "title": "Outline"
} }
}, },
{ {
@@ -180,7 +173,7 @@
} }
], ],
"direction": "horizontal", "direction": "horizontal",
"width": 458.5 "width": 370.5
}, },
"left-ribbon": { "left-ribbon": {
"hiddenItems": { "hiddenItems": {
@@ -194,25 +187,38 @@
"obsidian-git:Open Git source control": false "obsidian-git:Open Git source control": false
} }
}, },
"active": "33bf02b914739c8c", "active": "3910a27b25400383",
"lastOpenFiles": [ "lastOpenFiles": [
"EventKit/00 - System Overview.md",
"EventKit/09 - Discovery Questions.md",
"EventKit/08-OpenQuestions.md", "EventKit/08-OpenQuestions.md",
"EventKit/07-TechnicalRequirements.md",
"EventKit/06-ModuleIntegration.md",
"EventKit/05-BarcodeAndQRScanning.md",
"EventKit/04-FederationArchitecture.md", "EventKit/04-FederationArchitecture.md",
"EventKit/03-CRMModule.md", "EventKit/03-CRMModule.md",
"EventKit/02-PlanningModule.md", "EventKit/02-PlanningModule.md",
"EventKit/01-InventoryManagement.md", "EventKit/01-InventoryManagement.md",
"create a link.md", "EventKit/00-SystemOverview.md",
"Welcome.md", "12-DiscoveryQuestionsRound4.md",
"EventKit/DiscoveryQuestions/04-DiscoveryQuestions.md",
"EventKit/DiscoveryQuestions/03-DiscoveryQuestions.md",
"EventKit/DiscoveryQuestions/02-DiscoveryQuestions.md",
"EventKit/DiscoveryQuestions/01-DiscoveryQuestions.md",
"EventKit/DiscoveryQuestions/00-DiscoveryQuestions.md",
"EventKit/DiscoveryQuestions/13-DiscoveryQuestionsRound5.md",
"EventKit/DiscoveryQuestions/12-DiscoveryQuestionsRound4.md",
"EventKit/DiscoveryQuestions/11-DiscoveryQuestionsRound3.md",
"EventKit/DiscoveryQuestions/10-DiscoveryQuestionsRound2.md",
"EventKit/DiscoveryQuestions/09-DiscoveryQuestions.md",
"EventKit/13 - Discovery Questions Round 5.md",
"EventKit/DiscoveryQuestions",
"EventKit/12 - Discovery Questions Round 4.md",
"EventKit/11 - Discovery Questions Round 3.md",
"EventKit/10 - Discovery Questions Round 2.md",
"EventKit/09 - Discovery Questions.md",
"Untitled 1.base", "Untitled 1.base",
"Untitled.base", "EventKit/08 - Open Questions.md",
"Inventory Management Tool.md",
"EventKit/07 - Technical Requirements.md",
"EventKit/06 - Module Integration.md",
"EventKit/05 - Barcode and QR Scanning.md",
"Test/Test.md",
"EventKit", "EventKit",
"Untitled.base",
"Untitled.canvas", "Untitled.canvas",
"Test" "Test"
] ]

View File

@@ -56,9 +56,9 @@ Not a generic inventory tool — built around the realities of event production:
### 3. Barcode / QR Code Scanning ### 3. Barcode / QR Code Scanning
- Every asset, case, and warehouse location gets a **[[05 - Barcode and QR Scanning#QR Code Design|scannable QR code]]** - Every asset, case, and warehouse location gets a **[[05-BarcodeAndQRScanning#QR Code Design|scannable QR code]]**
- QR codes encode a **URL** — works with any phone camera or dedicated scanner - QR codes encode a **URL** — works with any phone camera or dedicated scanner
- Scanning powers [[05 - Barcode and QR Scanning#Scanning Workflows|workflows]]: check-out, check-in, stocktake, case packing, sub-hire receive/return - Scanning powers [[05-BarcodeAndQRScanning#Scanning Workflows|workflows]]: check-out, check-in, stocktake, case packing, sub-hire receive/return
--- ---
@@ -129,7 +129,7 @@ graph LR
- [[02-PlanningModule]] — Events, crew, transport, scheduling - [[02-PlanningModule]] — Events, crew, transport, scheduling
- [[03-CRMModule]] — Clients, pipeline, quotes - [[03-CRMModule]] — Clients, pipeline, quotes
- [[04-FederationArchitecture]] — Decentralised design & protocol - [[04-FederationArchitecture]] — Decentralised design & protocol
- [[05 - Barcode and QR Scanning]] — Scanning workflows & label design - [[05-BarcodeAndQRScanning]] — Scanning workflows & label design
- [[06-ModuleIntegration]] — Cross-module flows - [[06-ModuleIntegration]] — Cross-module flows
- [[07-TechnicalRequirements]] — Non-functional requirements - [[07-TechnicalRequirements]] — Non-functional requirements
- [[08-OpenQuestions]] — Remaining decisions - [[08-OpenQuestions]] — Remaining decisions

View File

@@ -227,5 +227,5 @@ Detailed return inspection workflow:
- [[00-SystemOverview]] — High-level system overview - [[00-SystemOverview]] — High-level system overview
- [[02-PlanningModule]] — Event planning and pull lists consume inventory data - [[02-PlanningModule]] — Event planning and pull lists consume inventory data
- [[05 - Barcode and QR Scanning]] — Scanning workflows for check-in/out - [[05-BarcodeAndQRScanning]] — Scanning workflows for check-in/out
- [[04-FederationArchitecture]] — Cross-company asset tracking - [[04-FederationArchitecture]] — Cross-company asset tracking

View File

@@ -7,7 +7,7 @@ tags:
## Purpose ## Purpose
Enable multiple EventKit instances to communicate securely, allowing cross-company workflows like [[01 - Inventory Management#Sub-hire Management|sub-hire tracking]], equipment availability queries, and cross-boundary [[05 - Barcode and QR Scanning|asset tracking]] — while each company retains full sovereignty over their own data. Enable multiple EventKit instances to communicate securely, allowing cross-company workflows like [[01-InventoryManagement#Sub-hire Management|sub-hire tracking]], equipment availability queries, and cross-boundary [[05-BarcodeAndQRScanning|asset tracking]] — while each company retains full sovereignty over their own data.
--- ---
@@ -449,5 +449,5 @@ message FederationEvent {
- [[00-SystemOverview]] — High-level system overview - [[00-SystemOverview]] — High-level system overview
- [[01-InventoryManagement]] — Asset data that gets federated - [[01-InventoryManagement]] — Asset data that gets federated
- [[05 - Barcode and QR Scanning]] — Scanning federated assets - [[05-BarcodeAndQRScanning]] — Scanning federated assets
- [[07-TechnicalRequirements]] — Deployment and security considerations - [[07-TechnicalRequirements]] — Deployment and security considerations

View File

@@ -182,4 +182,4 @@ A cross-module activity stream showing:
- [[02-PlanningModule]] — Events and scheduling - [[02-PlanningModule]] — Events and scheduling
- [[03-CRMModule]] — Clients and pipeline - [[03-CRMModule]] — Clients and pipeline
- [[04-FederationArchitecture]] — Cross-company flows - [[04-FederationArchitecture]] — Cross-company flows
- [[05 - Barcode and QR Scanning]] — Scanning workflows powering check-in/out - [[05-BarcodeAndQRScanning]] — Scanning workflows powering check-in/out

View File

@@ -545,6 +545,6 @@ All major entity changes trigger outbound webhooks:
- [[02-PlanningModule]] — Planning module served by `PlanningService` - [[02-PlanningModule]] — Planning module served by `PlanningService`
- [[03-CRMModule]] — CRM module served by `CRMService` and `QuoteService` - [[03-CRMModule]] — CRM module served by `CRMService` and `QuoteService`
- [[04-FederationArchitecture]] — Federation deployment and security - [[04-FederationArchitecture]] — Federation deployment and security
- [[05 - Barcode and QR Scanning]] — Hardware requirements and `ScanningService` - [[05-BarcodeAndQRScanning]] — Hardware requirements and `ScanningService`
- [[06-ModuleIntegration]] — Cross-module workflows - [[06-ModuleIntegration]] — Cross-module workflows
- [[08-OpenQuestions]] — Remaining technical decisions - [[08-OpenQuestions]] — Remaining technical decisions

View File

@@ -96,7 +96,7 @@ All 30 questions have been answered. ✅
- [[02-PlanningModule]] — Planning module design - [[02-PlanningModule]] — Planning module design
- [[03-CRMModule]] — CRM module design - [[03-CRMModule]] — CRM module design
- [[04-FederationArchitecture]] — Federation protocol design - [[04-FederationArchitecture]] — Federation protocol design
- [[05 - Barcode and QR Scanning]] — Scanning and hardware - [[05-BarcodeAndQRScanning]] — Scanning and hardware
- [[06-ModuleIntegration]] — Cross-module workflows - [[06-ModuleIntegration]] — Cross-module workflows
- [[07-TechnicalRequirements]] — Technical decisions made and remaining - [[07-TechnicalRequirements]] — Technical decisions made and remaining
- [[00-DiscoveryQuestions]] — Round 1 answers - [[00-DiscoveryQuestions]] — Round 1 answers