Local-only prototype

Owner controls designed for future prompt, quote, and sponsor management.

This early static page maps how PoemFill.dev could eventually let an admin sign up, log in, and manage legally public prompt controls, work relationships, quote records, sponsor inventory, and content status without manual edits inside assets/js/app.js.

Admin signup / login planning Add / edit / disable controls Organize sponsor inventory Manage long sectional quotes

Prompt data target

JSON first

Drafting toward assets/data/prompt-controls.json before any backend is introduced.

Save mode

Not connected yet

This prototype does not write to storage. It exists to shape the future admin UX.

Owner access

Signup and login prototype

Admin signup

Create the owner account that can manage PoemFill.dev’s public literary records and sponsor placements.

  • Name and admin email
  • Password / confirmation
  • Owner role or permission tier
  • Invite-only or approved signup mode

Admin login

Return to a protected workspace where prompt controls, sponsors, and quotes can be added or revised.

  • Email and password
  • Password reset flow
  • Optional two-factor authentication later
  • Audit logging for changes

Prompt Controls

Manage literary settings

Add ThemeSet title, guidance, suggested tones, and prompt notes.
Add Content TypeControl whether outputs behave like poems, essays, sequences, monologues, or hybrids.
Add ToneSupport recommended themes and downstream prompt phrasing.
Add Language StyleTrack diction style, period leaning, and literary register guidance.
Add AuthorshipDefine author label, era, description, and related works.
Add Work ReferenceLink a work to exactly one authorship and attach work emphasis notes.
Add Length PresetAttach stanza count, line range, paragraph density, and structure-specific guidance.
Add Stanza / Section Count PresetDefine section totals by content type and structure mode.
Add Approx. Lines Per Section PresetStore target line ranges for stanza-based outputs.
Add Paragraph Density PresetControl minimal, balanced, expanded, or long-paragraph essay behaviors.
Add Optional Enrichment CategoryManage philosophy, imagery, rhetoric, cadence, and future layers.
Add Prompt NotesStore reusable thematic, authorship, and work-specific guidance notes.
Add Sponsor SlotStore placement type, schedule, status, pricing tier, and partner notes.
Add Sponsor Placement ContentWrite sponsor copy, labels, destinations, and archive-facing disclosure text.
Add Long Sectional QuoteCapture public-domain quote title, section label, source, excerpt, and relevance notes.

Structure Logic

Prompt output alignment planning

  • Poem outputs should speak in stanza and line terms.
  • Lyric essays should use paragraph count and density language.
  • Dramatic monologues should use scene or section counts.
  • Verse sequences should use sequence-part counts.
  • Hybrid meditations should blend section and paragraph guidance carefully.

Quote Register

Long sectional quote management

  • Store quote title, author, work, and section label.
  • Preserve excerpt text for legally public or public-domain material.
  • Attach tags for theme, tone, enrichment, and prompt-note relevance.
  • Mark visibility, review status, and rights notes before publishing.