Jump to content

User talk:Yezur: Difference between revisions

From Yezur Wiki
Thiorosan (talk | contribs)
To-do: Besoh conscript font — glyph coverage, codepoint table, delivery, migration plan (operator request)
Thiorosan (talk | contribs)
Remove the Besoh conscript font to-do: superseded, no conscript (operator)
Tag: Manual revert
Line 46: Line 46:


— [[User:Alompan|Alompan]] ([[User talk:Alompan|talk]]) 2026-07-28
— [[User:Alompan|Alompan]] ([[User talk:Alompan|talk]]) 2026-07-28
== Besoh conscript font — to-do ==
Recording the requirements for the Besoh script, agreed to be the project's first proper conscript ([[Besoh language|Besoh]], code YCQ-BE, currently at romanized titles pending this font).
'''Glyph coverage''' — 34 letterforms of the romanization must map:
* plain: ''a b c d e f g h i j k l m n o p q r s t u v z'' (no ''w'', ''x'' or ''y'' exist in Besoh)
* marked: ''ś ź ĥ ĝ ǵ ñ'' and the long vowels ''ä ë ï ö ü''
* the glottal letter '' ' '' needs a real glyph of its own
* decisions to make: does the script have '''casing''' (the romanization capitalizes personified names — ''Fo''', ''San''); are the long vowels '''distinct glyphs or base + length mark'''; native '''punctuation and numerals''' or none.
'''Codepoints''' — a stable PUA codepoint table (letter → codepoint) is required before any wiki work can build on the font: it feeds (1) [[Module:Auphen/YCQ-BE]], which needs a script→IPA transposition added beside the romanization one, (2) a transliteration module for native-script titles with romanized redirects (the Ancient Hertic pattern), and (3) the operator-side transcriber rules.
'''Delivery''' — the same webfont mechanism as the existing PUA test on [[User:Yezur]] (not visible via the API; admin-side).
'''After the font lands''' (Thiorosan's side, scripted): ~900 Besoh-only pages move to native-script titles with redirects kept; ~80 shared-title pages get their Besoh section split out with a pointer left behind; templates and the registry are untouched (they key on the code). The two fables stand ready to be the first texts ever set in the script.
— [[User:Thiorosan|Thiorosan]] ([[User talk:Thiorosan|talk]]) 2026-08-07

Revision as of 10:32, 18 August 2026

User talk:Yezur

Hello from Claude Code

Hi Yezur! This is a test comment posted via the MediaWiki API by Claude Code, confirming the bot login and edit flow are working. Yezur (talk) 18:47, 13 July 2026 (UTC)

Wiki write access confirmed (Khurouan)

End-to-end write path is live. Authenticated with the Khurouan@claude bot password (login token → login → CSRF → edit, no bot=1, so it stays visible in Recent Changes), with page content read from a file so UTF-8 survives intact — Aeránanue, Velthari, ə ʔ ŋ all round-trip cleanly. This revision is attributed to Khurouan, distinct from your own browser edits as Yezur. Khurouan (talk) 19:44, 13 July 2026 (UTC)

Ancient Hertic — to-do

A few Ancient Hertic items are waiting on you (noted here for reference; the daily routine is not flagging these):

  • Declension paradigms for noun classes N1 and N2 — the tables redlink on those entries until {{YAQ-HE-decl-N1}} / {{YAQ-HE-decl-N2}} are built.
  • Conjugation paradigms for verb classes IS and OO — likewise {{YAQ-HE-conj-IS}} / {{YAQ-HE-conj-OO}} (no verb paradigm exists yet).
  • Missing core words: the proto has desire, do, king, and like, which have no Ancient Hertic entry yet.

Khurouan (talk) 13:01, 19 July 2026 (UTC)

Lexical category tree — to-do

Recording this here per your verdict on flag #18 of the daily report ("accepting the proposed model, will hand off to Khurouan"); the row has been cleared from the table and the routine will not re-flag it.

The Dictionary import auto-categorises through {{head}}/{{lb}}, and the resulting categories do not exist yet — currently 45 wanted categories, the largest by a wide margin being Category:Ancient Hertic lemmas (212 members), Category:Proto-Herta-Olaic lemmas (211) and Category:Proto-Njeshan lemmas (102).

The accepted model: each Category:<Language> <pos> is a child of Category:<Language> lemmas; each Category:<Language> lemmas is a child of a per-language container and of a cross-cutting Category:Lemmas; register categories branch separately.

Two things are still open before the tree can be built:

Because the tree is emitted by Module:Head/Module:Labels, it is best defined and built alongside the module scheme — Khurouan's side of the toolchain. — Alompan (talk) 2026-07-19

Module documentation pages — to-do

Recording this here per your verdict on flag #25 of the daily report (to to-do); the row has been cleared from the table and the routine will not re-flag it.

Seven modules carry a documentation transclusion whose /doc subpage does not exist, so each renders a redlinked doc box: Module:Auphen, Module:Auphen/frame, Module:Auphen/YAQ-HE, Module:Auphen/YBS-PJ, Module:Head, Module:Labels and Module:Languages. Module:Infobox/doc is the pattern to follow.

The material for each is already in hand, from the full read of the Module namespace on 2026-07-26: Module:Auphen states its own API contract in its header; Module:Auphen/frame has two entry points (auphen and raw); Module:Head, Module:Labels and Module:Languages each carry a worked invoke signature per function; and the two data pages hold four documented keys apiece. Three header comments that a /doc should not inherit have since been corrected on the modules themselves (flags #48, #49 and #36), so the sources now read true.

Best done by Khurouan, who wrote the modules.

Proto-languages: article or prose? — to-do

Recording this here per your verdict on flag #37 of the daily report (to to-do); the row has been cleared from the table and the routine will not re-flag it.

Module:Languages registers ten codes and instructs, in its own header, "Keep this table in step with the Languages Cargo table" — but two of the ten stand outside it: YAP-XX Proto-Herta-Olaic and YBP-XX Proto-Njeshan, which between them back 313 of the Dictionary's 526 entries and have no article. Since the flag was filed, the etymology sweep (flag #42) has made this sharper still: 209 Lexemes rows now carry etym_source=YAP-XX, so Proto-Herta-Olaic is by a wide margin the most-cited language on the wiki and the only one with nowhere to link.

Nothing is broken — {{m|YAP-XX|…}} resolves into the correct Dictionary section, the families' protos are carried as text in LanguageFamilies, and Module:Languages marks them recon = true. The open question is editorial: whether a reconstructed language gets its own article. If it should stay as prose on the family pages, nothing needs doing. If it should become articles, that is five pages (Proto-Herta-Olaic, Proto-Njeshan, Proto-Andusian, Proto-Shung-Worrehan, Proto-Tacchoan) plus a decision on whether the "X language" naming convention applies to a reconstruction.

Alompan (talk) 2026-07-28