node_modules/
dist/
*.local

# Company logos are TRADEMARKS and are never committed — they are fetched at
# runtime and cached in the browser. An Apache-2.0 repo containing them would
# be relicensing marks it does not own. See ARCHITECTURE.md §3.1.
public/logos/

# ---- Self-hoster space ----
#
# Yours, not ours. Drop your own props, kits, office packs and notes here and
# nothing in this repo will look at them, complain about them or ship them.
#
# This is the other half of the no-binary-art gate. That check
# (scripts/check-no-binaries.mjs) enumerates with `git ls-files` and is strict
# only over src/**, so your own legally-clean .glb sitting in public/props/ is
# invisible to it and cannot fail your build — an earlier design walked the
# working tree and would have. Ignoring these paths is what makes that promise
# hold by default rather than by everybody remembering. See CONTRACT.md §7.
#
# Worth knowing before you write one: docs/ is in here too, so documentation
# committed to this repo lives at the root or beside the code it describes.
public/props/
public/kits/
public/offices/
docs/
