1
0
Fork 0
mirror of https://git.anardil.net/austin/diving.git synced 2026-07-26 10:00:06 +00:00
No description
  • Python 77.1%
  • JavaScript 14.7%
  • Shell 4.4%
  • CSS 3.2%
  • Makefile 0.4%
  • Other 0.2%
Find a file
Gandalf- 1975366550 say why a trimmed taxonomy row matched, guard the section lookup
A taxonomy row shows the last two words of a lineage, so a query that matched
an ancestor produced a row with nothing marked and no visible reason to be
there. Name the ancestor after the row when the match landed somewhere the row
does not show.

init() derived the section from the page title and indexed a three key map
without checking the lookup found anything, which would have thrown on the
first keystroke rather than leaving the page alone.

createRow set href twice and titled rows with the untitlecased name, so a
gallery tooltip disagreed with the row above it.

The panel starts hidden through an attribute in titles.py, which no javascript
spec can see, and the fake DOM was starting open and quietly agreeing. Ship the
fake panel closed and cover the markup from the python side.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-25 16:06:11 -07:00
data say why a trimmed taxonomy row matched, guard the section lookup 2026-07-25 16:06:11 -07:00
diving fix a latent bug with titles and eggs 2026-07-25 15:27:23 -07:00
test say why a trimmed taxonomy row matched, guard the section lookup 2026-07-25 16:06:11 -07:00
web say why a trimmed taxonomy row matched, guard the section lookup 2026-07-25 16:06:11 -07:00
.gitignore more typing improvements 2025-12-29 09:55:34 -08:00
.jasmine.mjs js unit tests 2025-10-29 20:37:13 -07:00
CLAUDE.md update CLAUDE.md 2025-12-27 15:45:40 -08:00
cli.py make the photo library repointable without stale caches 2026-07-25 09:13:19 -07:00
LICENSE Initial commit 2023-07-22 13:06:32 -07:00
Makefile remove unused helpers, modernize generics, cover the database cache 2026-07-25 11:05:12 -07:00
pyproject.toml make the unit suite hermetic, keeping the real-data tests 2026-07-25 09:19:56 -07:00
todo.md move the shared page script to web/ and split the Title classes out 2026-07-25 10:51:51 -07:00