···11+this file is a set of notes for us:
22+33+- never use `pip` or `uv pip` — use `uv add`, `uv sync`, or `uv run --with`
44+- use `jq` for JSON processing, not python
55+- prefect docs are on disk at `~/github.com/prefecthq/prefect/docs` — read before guessing
66+- use justfile recipes instead of ad-hoc commands
77+- push to both remotes: `origin` (tangled.org) and `github` (github mirror)
88+- after server restart, re-fetch kubeconfig with `just kubeconfig`
99+- flow code never goes in worker images or ConfigMaps — it's pulled at runtime via `git_clone`
1010+- worker image is `prefecthq/prefect:3-python3.11-kubernetes` (the `-kubernetes` tag matters)
1111+- `PREFECT_INTEGRATIONS_KUBERNETES_OBSERVER_NAMESPACES=prefect` is what makes namespace-scoped RBAC work
1212+- kubernetes work pool base job template defaults namespace to `default` — must be `prefect`