{
	"format": "lattice-workspace",
	"formatVersion": 1,
	"exportedAt": "2026-07-05T22:02:25.861Z",
	"schemas": [
		{
			"name": "ActionItem",
			"version": 1,
			"jsonSchema": {
				"type": "object",
				"description": "Something someone needs to do",
				"properties": {
					"title": {
						"type": "string"
					},
					"owner": {
						"type": "string"
					},
					"dueDate": {
						"type": "string",
						"format": "date-time"
					},
					"done": {
						"type": "boolean"
					}
				},
				"required": [
					"title",
					"done"
				],
				"additionalProperties": false
			},
			"tsSource": "/** Something someone needs to do */\ninterface ActionItem {\n\ttitle: string;\n\towner?: string;\n\tdueDate?: Date;\n\tdone: boolean;\n}",
			"createdBy": "user",
			"createdAt": "2026-07-05T17:54:02.740Z"
		},
		{
			"name": "BookRecommendation",
			"version": 1,
			"jsonSchema": {
				"type": "object",
				"description": "A recommended book with author, year, and why it fits the theme",
				"properties": {
					"year": {
						"type": "number"
					},
					"theme": {
						"type": "string",
						"description": "The angle it was recommended for"
					},
					"title": {
						"type": "string"
					},
					"author": {
						"type": "string"
					},
					"reason": {
						"type": "string",
						"description": "Why it fits"
					},
					"subgenre": {
						"type": "string"
					}
				},
				"required": [
					"theme",
					"title",
					"author",
					"reason"
				],
				"additionalProperties": false
			},
			"tsSource": "/** A recommended book with author, year, and why it fits the theme */\ninterface BookRecommendation {\n\tyear?: number;\n\t/** The angle it was recommended for */\n\ttheme: string;\n\ttitle: string;\n\tauthor: string;\n\t/** Why it fits */\n\treason: string;\n\tsubgenre?: string;\n}",
			"createdBy": "ai",
			"createdAt": "2026-07-05T20:50:34.473Z"
		},
		{
			"name": "BookRecommendation",
			"version": 2,
			"jsonSchema": {
				"type": "object",
				"description": "A recommended book with author, year, and why it fits the theme",
				"properties": {
					"year": {
						"type": "number"
					},
					"theme": {
						"type": "string",
						"description": "The angle it was recommended for"
					},
					"title": {
						"type": "string"
					},
					"author": {
						"type": "string"
					},
					"reason": {
						"type": "string",
						"description": "Why it fits"
					},
					"subgenre": {
						"type": "string"
					},
					"length": {
						"type": "string"
					}
				},
				"required": [
					"theme",
					"title",
					"author",
					"reason"
				],
				"additionalProperties": false
			},
			"tsSource": "/** A recommended book with author, year, and why it fits the theme */\ninterface BookRecommendation {\n\tyear?: number;\n\t/** The angle it was recommended for */\n\ttheme: string;\n\ttitle: string;\n\tauthor: string;\n\t/** Why it fits */\n\treason: string;\n\tsubgenre?: string;\n\tlength?: string;\n}",
			"createdBy": "user",
			"createdAt": "2026-07-05T20:52:14.068Z"
		},
		{
			"name": "Decision",
			"version": 1,
			"jsonSchema": {
				"type": "object",
				"description": "A decision that was made, with its reasoning",
				"properties": {
					"title": {
						"type": "string"
					},
					"outcome": {
						"type": "string",
						"description": "What was decided"
					},
					"rationale": {
						"type": "string"
					},
					"status": {
						"type": "string",
						"enum": [
							"proposed",
							"final",
							"revisited"
						]
					},
					"decidedOn": {
						"type": "string",
						"format": "date-time"
					}
				},
				"required": [
					"title",
					"outcome",
					"status"
				],
				"additionalProperties": false
			},
			"tsSource": "/** A decision that was made, with its reasoning */\ninterface Decision {\n\ttitle: string;\n\t/** What was decided */\n\toutcome: string;\n\trationale?: string;\n\tstatus: \"proposed\" | \"final\" | \"revisited\";\n\tdecidedOn?: Date;\n}",
			"createdBy": "user",
			"createdAt": "2026-07-05T17:54:02.735Z"
		},
		{
			"name": "Note",
			"version": 1,
			"jsonSchema": {
				"type": "object",
				"description": "A free-form note worth keeping",
				"properties": {
					"title": {
						"type": "string"
					},
					"body": {
						"type": "string"
					}
				},
				"required": [
					"title",
					"body"
				],
				"additionalProperties": false
			},
			"tsSource": "/** A free-form note worth keeping */\ninterface Note {\n\ttitle: string;\n\tbody: string;\n}",
			"createdBy": "user",
			"createdAt": "2026-07-05T17:54:02.713Z"
		}
	],
	"objects": [
		{
			"id": "LTusfzyUbyGk",
			"schemaName": "BookRecommendation",
			"schemaVersion": 2,
			"data": {
				"year": 1974,
				"theme": "hopeful sci-fi",
				"title": "The Dispossessed",
				"author": "Ursula K. Le Guin",
				"length": "341 pages",
				"reason": "Thoughtful exploration of an anarchist utopia; hopeful about human social possibility",
				"subgenre": "utopian"
			},
			"tags": [],
			"chatId": "zRMNWHEJyE5K",
			"messageId": "De_ZN4pUi-ll",
			"createdBy": "claude-opus-4-8",
			"fieldProvenance": {
				"year": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				},
				"theme": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				},
				"title": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				},
				"author": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				},
				"length": {
					"at": "2026-07-05T20:52:22.954Z",
					"by": "claude-sonnet-4-6"
				},
				"reason": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				},
				"subgenre": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				}
			},
			"createdAt": "2026-07-05T20:50:34.594Z",
			"updatedAt": "2026-07-05T20:52:22.954Z",
			"deletedAt": null
		},
		{
			"id": "WqbaSZUS6HKR",
			"schemaName": "BookRecommendation",
			"schemaVersion": 2,
			"data": {
				"year": 2011,
				"theme": "hopeful sci-fi",
				"title": "Ready Player One",
				"author": "Ernest Cline",
				"length": "374 pages",
				"reason": "Upbeat adventure celebrating creativity and community",
				"subgenre": "adventure"
			},
			"tags": [],
			"chatId": "zRMNWHEJyE5K",
			"messageId": "De_ZN4pUi-ll",
			"createdBy": "claude-opus-4-8",
			"fieldProvenance": {
				"year": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				},
				"theme": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				},
				"title": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				},
				"author": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				},
				"length": {
					"at": "2026-07-05T20:52:22.988Z",
					"by": "claude-sonnet-4-6"
				},
				"reason": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				},
				"subgenre": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				}
			},
			"createdAt": "2026-07-05T20:50:34.594Z",
			"updatedAt": "2026-07-05T20:52:22.988Z",
			"deletedAt": null
		},
		{
			"id": "_qsECc5ohTy7",
			"schemaName": "BookRecommendation",
			"schemaVersion": 2,
			"data": {
				"year": 2020,
				"theme": "hopeful sci-fi",
				"title": "The Ministry for the Future",
				"author": "Kim Stanley Robinson",
				"length": "563 pages",
				"reason": "Near-future story of humanity rising to meet the climate crisis through cooperation",
				"subgenre": "climate fiction"
			},
			"tags": [],
			"chatId": "zRMNWHEJyE5K",
			"messageId": "De_ZN4pUi-ll",
			"createdBy": "claude-opus-4-8",
			"fieldProvenance": {
				"year": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				},
				"theme": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				},
				"title": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				},
				"author": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				},
				"length": {
					"at": "2026-07-05T20:52:23.063Z",
					"by": "claude-sonnet-4-6"
				},
				"reason": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				},
				"subgenre": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				}
			},
			"createdAt": "2026-07-05T20:50:34.594Z",
			"updatedAt": "2026-07-05T20:52:23.063Z",
			"deletedAt": null
		},
		{
			"id": "e3EGedtLwnmS",
			"schemaName": "BookRecommendation",
			"schemaVersion": 2,
			"data": {
				"year": 2016,
				"theme": "hopeful sci-fi",
				"title": "Too Like the Lightning",
				"author": "Ada Palmer",
				"length": "432 pages",
				"reason": "Idealistic vision of a 25th-century post-scarcity society",
				"subgenre": "utopian"
			},
			"tags": [],
			"chatId": "zRMNWHEJyE5K",
			"messageId": "De_ZN4pUi-ll",
			"createdBy": "claude-opus-4-8",
			"fieldProvenance": {
				"year": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				},
				"theme": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				},
				"title": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				},
				"author": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				},
				"length": {
					"at": "2026-07-05T20:52:23.115Z",
					"by": "claude-sonnet-4-6"
				},
				"reason": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				},
				"subgenre": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				}
			},
			"createdAt": "2026-07-05T20:50:34.594Z",
			"updatedAt": "2026-07-05T20:52:23.115Z",
			"deletedAt": null
		},
		{
			"id": "qm1jZSL-EYpl",
			"schemaName": "BookRecommendation",
			"schemaVersion": 2,
			"data": {
				"year": 2014,
				"theme": "hopeful sci-fi",
				"title": "The Long Way to a Small, Angry Planet",
				"author": "Becky Chambers",
				"length": "404 pages",
				"reason": "Cozy character-driven space opera; optimistic about kindness and found family",
				"subgenre": "hopepunk space opera"
			},
			"tags": [],
			"chatId": "zRMNWHEJyE5K",
			"messageId": "De_ZN4pUi-ll",
			"createdBy": "claude-opus-4-8",
			"fieldProvenance": {
				"year": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				},
				"theme": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				},
				"title": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				},
				"author": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				},
				"length": {
					"at": "2026-07-05T20:52:23.138Z",
					"by": "claude-sonnet-4-6"
				},
				"reason": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				},
				"subgenre": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				}
			},
			"createdAt": "2026-07-05T20:50:34.594Z",
			"updatedAt": "2026-07-05T20:52:23.138Z",
			"deletedAt": null
		},
		{
			"id": "vOSsHTYHHm0Z",
			"schemaName": "BookRecommendation",
			"schemaVersion": 2,
			"data": {
				"year": 2011,
				"theme": "hopeful sci-fi",
				"title": "The Martian",
				"author": "Andy Weir",
				"length": "369 pages",
				"reason": "Relentlessly optimistic survival story powered by ingenuity and problem-solving",
				"subgenre": "hard sci-fi"
			},
			"tags": [],
			"chatId": "zRMNWHEJyE5K",
			"messageId": "De_ZN4pUi-ll",
			"createdBy": "claude-opus-4-8",
			"fieldProvenance": {
				"year": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				},
				"theme": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				},
				"title": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				},
				"author": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				},
				"length": {
					"at": "2026-07-05T20:52:23.152Z",
					"by": "claude-sonnet-4-6"
				},
				"reason": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				},
				"subgenre": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				}
			},
			"createdAt": "2026-07-05T20:50:34.594Z",
			"updatedAt": "2026-07-05T20:52:23.152Z",
			"deletedAt": null
		},
		{
			"id": "wpEi0l6Wc_8D",
			"schemaName": "BookRecommendation",
			"schemaVersion": 2,
			"data": {
				"year": 2021,
				"theme": "hopeful sci-fi",
				"title": "A Psalm for the Wild-Built",
				"author": "Becky Chambers",
				"length": "160 pages",
				"reason": "Gentle solarpunk novella about contentment and purpose",
				"subgenre": "solarpunk"
			},
			"tags": [],
			"chatId": "zRMNWHEJyE5K",
			"messageId": "De_ZN4pUi-ll",
			"createdBy": "claude-opus-4-8",
			"fieldProvenance": {
				"year": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				},
				"theme": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				},
				"title": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				},
				"author": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				},
				"length": {
					"at": "2026-07-05T20:52:23.161Z",
					"by": "claude-sonnet-4-6"
				},
				"reason": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				},
				"subgenre": {
					"at": "2026-07-05T20:50:34.594Z",
					"by": "claude-opus-4-8"
				}
			},
			"createdAt": "2026-07-05T20:50:34.594Z",
			"updatedAt": "2026-07-05T20:52:23.161Z",
			"deletedAt": null
		}
	],
	"chats": [
		{
			"id": "zRMNWHEJyE5K",
			"title": "what are the best sci-fi books that are hopeful",
			"createdAt": "2026-07-05T20:49:43.890Z"
		}
	]
}