Skip to content

docs: add ARMADILHAS.md, the project-wide index of gotchas - #71

Merged
iscarelli merged 1 commit into
mainfrom
docs/armadilhas
Aug 7, 2026
Merged

docs: add ARMADILHAS.md, the project-wide index of gotchas#71
iscarelli merged 1 commit into
mainfrom
docs/armadilhas

Conversation

@iscarelli

Copy link
Copy Markdown
Owner

Why

The gotcha index (docs/ARMADILHAS.md) existed only on a private working branch and had never been on main. The public repo therefore carried none of it — including the nested-form trap fixed in #70, whose entire purpose is to keep the next person from repeating it.

What comes over

The entries that describe public code: the update-lxc.sh self-update ordering, version-number reuse after a revert, the nested <form> trap, git describe lying on a stale branch, gunicorn --preload, the missing bi-balance-scale icon, tooltips on disabled buttons, and the untracked static/brands/ + spool.env.

Entries whose file:line pointers reference work living outside this repository are left out — a pointer that cannot be followed is worse than no entry, which is the doctrine this file itself is written under.

Two pointers repaired

Two entries cited CLAUDE.md as their reference. That file is gitignored here (.gitignore:13), so a reader of the public repo could never follow either one. They now point at the code and the concrete path instead.

Not a release

Docs only — no VERSION bump and no CHANGELOG.md entry, since nothing user-visible changed.

🤖 Generated with Claude Code

The gotcha index existed only on a private working branch, so the public
repo carried none of it — including the nested-form trap fixed in
v1.38.6, whose whole point is to stop the next person repeating it.

Brings over the entries that describe public code (deploy, versioning,
gunicorn, Bootstrap Icons, templates). Entries about hardware work that
lives outside this repo stay out, since their file:line pointers would
not resolve here.

Two pointers were repaired on the way: both cited CLAUDE.md, which is
gitignored in this repo, so a public reader could never follow them.

Docs only — no version bump, nothing user-visible changed.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@iscarelli
iscarelli merged commit b5fdf4d into main Aug 7, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant