open-standards/aac/aac-rs/tools/pagesets
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Transaction Science f76d102e3f Merge aac/scenes-finder into aac/ui-i18n: the way to a word on a visual scene, Label in Name, "button" in Find a word and the cell editor's "Words it says", with their English in the catalogue
What came in (aac/scenes-finder after aac/integ-1015, ef4849e1..bb50440b):

- 813ed5b2: the way to a word on a visual scene, drawn on the hotspot's
  own shape (scene_board.rs, main.css), its press recorded by how it was
  made, a switch's pass starting at it (finder.rs scan_place through
  scenes.rs); finder tests in aac-core and aac-web, tests/scene_finder.rs.
- a655988c: the pass a press starts begins at the place the way presses
  next (shell.rs, scan.rs).
- bb50440b: the way's outline narrows on a small hotspot; its pulse keeps
  3:1 against its halo, in every theme.
- 5fe3ce0b: every control's name contains the words it shows (WCAG 2.5.3).
- a6d99644: Find a word says "button" for a board's button, not "key".
- 597d73d3: the cell editor's "Words it says" field is labelled as named;
  when to fill it in is its description.
- 7a841d53: the Reach hint, here already as 1e097be6.
- c64896fe: the page-set docs cite SPEC §3 item 3 and §3.1 item 3 (in
  comments: the page-set catalogue is unchanged).

Conflicts, settled with the features' behaviour and the catalogue's lookups:

- edit_bar.rs, navigation_bar.rs, voice_banking.rs (2), voice_offer.rs:
  the lookups stay; the new names are their messages' English
  (edit-bar-outline-name, navigation-bar-sequence-start-again-name,
  voice-banking-put-on-board-name, voice-banking-purge-name,
  voice-offer-hear-name).
- word_finder.rs (6): the lookups stay, with the feature's comment.
  word-finder-no-key, -no-way and -no-way-not-in-scan say "button";
  word-finder-add-nav and -add-nav-name are both "Add Back, Home and Help
  to my scan"; word-finder-open-name is "Open board: { $board }".
- cell_editor.rs (2): the field's label and name stay messages, with the
  feature's aria-describedby. cell-editor-words-said is now "Words it
  says"; the description under it is a new message,
  cell-editor-words-said-hint. The hide checkbox's name follows a
  hotspot: cell-editor-hide-hotspot-name, new.
- page_sets.rs (2): the Add button's name follows whether the set was
  added before, as the feature has it: page-sets-add-name, or the new
  page-sets-add-another-name (through tr_args; ts_with's import goes).
- scene_settings.rs: the Reach hint stays the catalogue's (1e097be6 has
  7a841d53's English).

English: 3 new messages, 12 with new English (ids kept, for the
english-changed round), none removed. The notes of the changed names say
that each starts with the control's words, word for word.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-16 10:10:40 -04:00
..
data docs(aac pagesets): cite SPEC §3 item 3 and §3.1 item 3 for hiding in place (there is no §3.3) 2026-10-15 13:15:15 -04:00
phrases fix(pagesets): the phrase sets' language note says "two independent AI models agreed" 2026-10-15 21:31:47 -04:00
pslib fix(aac): on a set that grows, the key shown first keeps a word two keys share — a key hidden for later never leaves a word without its place 2026-10-14 01:58:18 -04:00
scenes wip(pagesets): the scenes' sense guard follows a later audit's agreed word 2026-10-13 02:20:55 -04:00
sources wip(aac): page-set decisions, catalogue and chooser (in progress) 2026-10-05 15:53:59 -04:00
build.py Merge aac/integ-1015 into aac/ui-i18n: visual scenes, word finding, optional symbol sets and the rest, with the app's words through the catalogue 2026-10-15 21:04:16 -04:00
catalog.py wip(aac): a word the language has none of is marked so on purpose (no_word.json); only those are left out, and the catalogue fails on an own-board word neither translated nor marked 2026-10-14 11:59:29 -04:00
DESIGN-adult.md feat(aac-core): a board keeps every field it cannot map, and reads the phrase sets' behaviours 2026-10-05 12:48:40 -04:00
DESIGN-core.md docs(aac pagesets): cite SPEC §3 item 3 and §3.1 item 3 for hiding in place (there is no §3.3) 2026-10-15 13:15:15 -04:00
DESIGN-emergent.md feat(aac-core): a board keeps every field it cannot map, and reads the phrase sets' behaviours 2026-10-05 12:48:40 -04:00
DESIGN-intent.md feat(aac pagesets): four phrase page sets, built from readable sources, in English and ten languages 2026-10-05 12:18:45 -04:00
DESIGN-motor.md docs(aac): SPEC proposals (sense, conjunction, catalogue) and the design documents after the decisions 2026-10-05 16:06:48 -04:00
DESIGN-phrases-common.md aac: the reference app is the AAC Reference App, no longer "Express" 2026-10-10 22:42:12 -04:00
DESIGN-themes.md aac: the reference app is the AAC Reference App, no longer "Express" 2026-10-10 22:42:12 -04:00
generators.json feat(aac): starter scenes — four drawn scenes as a page set of the catalogue 2026-10-08 11:58:33 -04:00
solve.py test(aac): page sets pass an independent OBF validator; layouts reproduce 2026-10-05 11:55:50 -04:00