Wendat 2026-06-29 to 2026-07-03
to : Martin Holmes
Minutes: 195
On Monday, started debugging the code which builds paradigm pages separately
for each distinct <sense> with a different <gram>/@vParadigm.
This was not working properly last week, and it took me a while to figure out why,
especially given that we have very few examples of working cases of this. I needed
to output the definition from the <sense> before checking whether
anything else could be done, since the page is being produced, and it needs
the definition as a subheading.
On Tuesday, realizing that we need a quick-and-easy way to access entries and examples by their numeric ids, I set about creating a JSON mapping file to enable that, but quickly discovered a couple of non-unique cases that have slipped through. I added a diagnostic for this, and asked ML to fix those two cases. Once that’s done, I can finish the easy-access mechanism.
On Thursday, met with ML, where we sorted out the colliding id cases, and then
I implemented the feature. Also added a new diagnostic to catch empty
<abbr> elements; once it’s clear, we can delete it in favour
of a schema fix.