Skip to content

feat(server): Home PC Asset Server - FastAPI + asset store + POST /export/unity #274

Description

@nigel-hall-codes

Stand up the authoring source-of-truth: FastAPI + SQLite + on-disk asset store, with the API surface in data-model.md §5 and the POST /export/unity writer that materializes the Assets/SFBuildingTemplates/ asset drop the Unity importer consumes (the sole authoring↔generation seam, design §central tension). Server is a separate codebase from this Unity/Python repo.

Must implement the footprint_hash algorithm (data-model.md §6.1) identically to the bake so overrides match.

Acceptance: parts/templates/palettes can be stored and exported into a valid library that the Unity importer imports.

From design #266 (sysdesign).

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions