metatroncubeswdev 85f2b4b11a O0: Docker/Odoo 19 CE scaffolding
docker-compose.yml (postgres 16 + odoo:19.0), odoo.conf, env template,
and setup/backup/update/demo-data scripts. update.sh always backs up
and records the previous image before upgrading modules, per the
lesson paid for on the Frappe track. .gitattributes pins LF on shell
scripts so they don't break under the container's bash on checkout
from Windows.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-11 06:45:58 -04:00

553 B

third_party/

OCA addons vendored into this repo, each pinned to a commit SHA — never a branch. A moving branch inside a pinned image breaks the build later with no obvious cause (CLAUDE.md §2).

Nothing is vendored yet. The first entry will be OCA web_responsive (see O9, mc_education_theme) — the stock Community backend needs it and Studio is out of scope.

When adding an addon:

git subtree add --prefix=third_party/<addon_name> <oca_repo_url> <commit_sha> --squash

Record the SHA and the reason it was pinned in this file.