|
Download openspec/changes/add-prompter/proposal.md from wzender/mathly: direct link, hf CLI and curl.
- Browser
- Download file 1.43 kB
-
https://huggingface.co/spaces/wzender/mathly/resolve/main/openspec/changes/add-prompter/proposal.md
- Command line
-
hf download hf://spaces/wzender/mathly/openspec/changes/add-prompter/proposal.md
-
curl -L -o proposal.md https://huggingface.co/spaces/wzender/mathly/resolve/main/openspec/changes/add-prompter/proposal.md
1.43 kB
Proposal
Why
Developers record lessons and need a teleprompter for their texts (PRD DEV-2). mathly1 has one; Mathly2 did not, and the developer screen only said it would come later.
What Changes
- A "פרומפטר" card on the developer screen, below the activity chart: the account's saved texts, an editor for the title, the text and its outline, and buttons to save, delete, start a new text, show the text or its outline full screen, and ask the AI for an outline.
- The full-screen prompter ported from mathly1 (
static/prompter.js): scrolling, slides, keys, mouse and presentation remote. - Routes under
/api/prompterfor developers only: list, create, change, delete, and the AI outline. - The migration
20261119090000_m2_prompter.sql: the tablem2_prompter_texts(server-only), andprompter(andworksheet, which the old check refused) as kinds of AI usage. - The prompter moves out of
add-developer-tools, which keeps the lab and the AI usage page.
Capabilities
New Capabilities
prompter: saved texts, the full-screen prompter and the AI outline (PRD DEV-2).
Modified Capabilities
Impact
- New migration, new store methods in both stores,
ai.outline,mathly2/prompter.py,static/prompter.js,static/prompter_card.js, and the permission matrix. - AI usage records the kind
prompter; the outline is written from the text only, with no person's or class's name.