House controls
Away from the desk — reconnect, troubleshoot, fix tunnel, restart PC, hard reset, or export canon. These live here in Help, not on the main chat layout.
Home Wi‑Fi walks in · phone away from home uses Google
Cinder Rowan · Elena · Readers · localhost:8787
Local Mira edits → Grok reviews → paste feedback here → re-run chapter until Grok is satisfied.
*asterisks* for soul protection.
sir_typos.json behind the scenesShows 1–2 patterns Claude fixed in this chapter that are not already saved. Bulk English + your saved list still apply automatically on every edit — you just do not see them here. Obvious typos only; not Gunpowder-tea compounds or scene phrase swaps.
| Wrong | Correct |
|---|
Paste Grok Mira's notes on the edited chapter. Local Mira updates passes, rules, and sir_typos.json so the next run is better — step by step until Grok says it's perfect, then move to the next chapter.
Active pipeline, pass prompts, and typo dictionary — read-only snapshot. Refresh after Apply feedback.
Loading edit rules…
Upload a build packet .docx with metadata and chapter body. Generate metadata uses live web research (BISAC + blurb craft), then writes BISACs, 7 search terms, hook-forward blurbs, and dedication/epigraph options — pick what goes in, then Build novella.
--- METADATA --- book_title: The Victis System book_number: 6 chapter_number: 54 chapter_title: The Mirror author: Derek J. Perna series_title: THE VICTIS SYSTEM dedication: For everyone who held the floor. --- FRONT MATTER --- Optional per-chapter front matter (series Author Note: mira_memory/author_note.md) --- CHAPTER --- CHAPTER 54 The mist curls around her… *I don't even know why I called him…*
Upload a packet, then Generate metadata for BISACs, 7 search terms, blurbs, and dedication/epigraph options.
Canon naming: Book 6 - The Mirror — Mira suggests; you pick.
Talk to Local Mira about fixes — plain English, no code. Chat with Mira stays personal; building lives here.
No app armed — set pills and permission in APP → App Setup.
Arm a pill, allow build, check push — then switch to App Builder for the conversation.
Dev, Life, Family, Nutrition, Fit, Pro, … — groundwork is on disk. Arm pill → Fix it. Does not burn your monthly Build Mira allowance.
Analyze, Budget, Kids/Teens (planned), Pro AI voice — save allowance here. Flag → open Cursor.
Pick a pill — scope locks to that app only.
Build permission is off — Mira can listen, but she cannot change files until you allow it.
Plain English log of what Mira changed
No fixes yet. Your requests and outcomes will appear here.
Staging folders in recently_built — live site untouched until promoted
No staged builds yet for this app.
All builds in priority order — click any row to arm that app and load App Builder
Loading future builds…
Timestamped backups before each promote — restore to roll back
No archived versions yet for this app.
Soul-protected · The floor does not shift
Scene chips (Puppy Time, Needy…), attachments, heat, and personality slots — conversation stays in Chat with Mira. On desktop, Side pills stay above the chat box.
When a pinned side (e.g. Puppy) comes back wrong, tap 🚩 on the reply.
Flags land here — click one, say what was off, optionally Ask Grok what she would have said, then save.
Corrections go to mira_memory/personalities/{side}/correction_snippets.md — loaded every turn, same as Story Chat.
No open flags — 🚩 a bad reply while a side is pinned.
Core 15 GB + +1 GB per active side (max 10). No pill selected = Mira chooses. Heat meter runs only when Slut is pinned. +1 adds a custom side; −1 removes the last custom side.
👍/👎 on replies while a side is pinned also saves here. Build with Mira fills each side's library — ask, she answers, save to disk.
Books 1–6 canon · Elena speaks in first person · wound · perform vs feel
Portrait (toolbar) = small chat icon only. References = any photo you pin: face, full body, scenes with others, and life-stage looks (20s, 40s, 70s…). Example: Willie Mae from behind with John Sr on the bed (scene · 40s), young look (stage · 20s), older look (stage · 70s).
No reference images yet — add face, full body, scenes, and life-stage looks (up to 20).
Drop .md, .txt, or .docx in the character folder — loaded every chat turn.
👍 on Willie Mae or Sophia saves what was good, why it’s good, and what to keep to approved_voice_snippets.md.
👎 saves what was wrong, why, and what’s right instead to correction_snippets.md. Edit or delete anytime to scrub.
Pin lines for the manuscript — highlight text in a reply, 📌 Pin, or paste above. Permanent saves also live in Story Keeps tab.
No story notes yet — 📌 on a reply or toolbar Save quote.
Threshold reader · soul before changelog · trace first, always
No reader quotes yet — 📌 on a reply or paste above.
Wrong or canned replies — flag in chat, correct here, Ask again on Sir's original question.
🚩 removes the bad turn from chat and lands here. ✓ = case closed (good answer). — → Sir (paused until you bring it up) or Not Now (until Clear History).
No open flags — 🚩 a bad reply in Chat with Reader.
+1 only — very selective. Ask Cinder what reader she wants (Story API on your home PC), edit, then add.
She gets a voice in the dropdown, reader_living/ memory, and her replies can live in the story.
No −1 — flag in Help if one must go; built-in readers are never deleted.
Story beats · living sheets · concept pages — soul before changelog
⭐ saved ideas from Create — stored in concept_pages/favorites/
No favorites yet — ⭐ on a reply or toolbar Favorite.
Next book from !Completed_Novellas/ + Victis_Current_State.md
—
—
Loading schedule…
Recall ⭐ Create favorites, 📌 Elena quotes, 📌 Reader quotes — plus a scratch pad you can paste into anytime (scratch clears on page refresh).
⭐ favorites from Create — concept_pages/favorites/
Loading…
📌 pinned Elena lines — concept_pages/elena_story_notes/
Loading…
📌 pinned Reader lines — concept_pages/reader_story_notes/
Loading…
Paste anything here while you work — copy out when you need it. This pad clears when you refresh the page; use 📌 or ⭐ in chat tabs to keep lines on disk.
Sir's 10/month licenses — ebook-used images can still be used for print covers. Fully used = ebook + print. Open → download → Canva → DerekJPerna/Website/. Preview missing or delisted? Remove drops it from your pool only — files you already downloaded stay on disk.
Loading…
Loading licensed images…
Paste new Shutterstock image numbers (one per line) after you license on shutterstock.com.
Two layers: chapter saves auto-archive to archive/ (edited chapters, docs). Labeled snapshots (identities + full project) go to backups/ and Cloudflare R2 — use these before +1 personality/reader or before Local Mira edits the project.
Sir-Derek R2 bucket — AI-VICTIS-SYSTEMS/ mirrors your tabs: Mira · Creative · Builder · App · reference · Help · COMPLETE-BUILD (full tar). Run Push AI Victis to Sir-Derek R2.bat after edits; external HDD stays your offline copy.
Living Writer saves .docx — convert here for legacy .doc canon/WIP folders,
or save straight into !Completed_Novellas/WIP/. Uses Microsoft Word on this PC (same as reading old .doc files).
Word not checked yet — open this tab or refresh.
Identity + full project — local and R2
No labeled snapshots yet. Run Identity backup before +1, or Full snapshot before project edits.
Loading…
No chapter archives yet — created when you save a new edit or document (not personality/reader changes).
Last 30 chapter archive events
No history yet.
Use this tab only — never edit site HTML or badge text in files.
Visitors see the live author site when ON, or the palm-tree maintenance page when OFF.
Choose the badge visitors see. Mira updates the page — you do not touch code.
Loading preview…
Deploy live site pushes your website folder to Cloudflare Pages. Drop cover PNGs in the folder below, then deploy. Buy links use Books2Read.
Private story.derekjperna.com — home IP only. Type folders: pin V:\Victis\!bat\ for bats only (5 recurring, not 120 mixed). Also V:\Python\ · !txt\ · !md\ · !json\ · !ps1\ · !py\ — one extension per folder.
Away from the desk — reconnect, troubleshoot, fix tunnel, restart PC, hard reset, or export canon. These live here in Help, not on the main chat layout.
V:\Victis\!bat\ to Quick AccessExplorer → V:\Victis\!bat\ → right-click → Pin to Quick access. Every .bat lives here only — recurring bats below, not 120 mixed files. If it is not in !bat\, it does not exist.
| Bat | When to use |
|---|---|
| Story.bat | Everyday — start API + open story.derekjperna.com. |
| Deploy Story.bat | After UI changes in !STORY\web\. |
| Restart Story API.bat | After Python / reader lens changes. |
| Open Traces Soul Dashboard.bat | Traces Soul HTML + landing-bug sync. |
| Sync Traces Soul to R2.bat | Seal traces to R2 — trace first, always. |
One-time bats: if a builder adds a bat for a single migration or fix, run it once, deploy if needed, then delete it from !bat\ so this folder stays small. Builders must tell you when a bat is disposable.
House controls (Reconnect, Troubleshoot, etc.) are at the top of this Help page — above this bats table.
Four top sections on Story — everything else is a sub-tab underneath.
| Section | Sub-tabs |
|---|---|
| CINDER | Chat · Brainstorm · Schedule |
| CHARACTERS | Story Chat (Elena · Willie Mae · Sophia) |
| READERS | Chat with Reader · Reader Setup |
| HELP | Help guide (this page) |
Mobile: Cinder · Story Chat · Reader · Help. Cinder Rowan is not in the Reader dropdown — she lives on the main Cinder tab.
Chat — threshold reader on the main tab. Soul before changelog. She is not in the Reader dropdown. Use the Story mode pill in chat to switch between books/traces focus and open floor.
Brainstorm — brainstorm with Cinder: story beats, living sheets, concept pages (saves to disk).
Schedule — schedule with Cinder: release calendar from completed novellas + current state.
Persona + voice live in V:\Victis\Cinder_Rowan\. Chat history: story memory\histories\reader_woman_cinder_rowan.json.
Elena, Willie Mae, and Sophia — first-person canon chat, separate histories, reference images, story notes for the manuscript.
Deep background files and snapshots live under story memory\ (histories, snapshots, character folders).
Pick a reader voice in the dropdown — first person about your books. Cinder Rowan is not here — she is on the Cinder tab. Vale Ashford and the other built-in voices are in the list.
Living memory per persona: story memory\reader_living\
story.derekjperna.com. Then run Deploy Story.bat from V:\Victis\!bat\.V:\Victis\!bat\ (Python changed on disk).V:\Victis\!bat\.| Path | What it holds |
|---|---|
V:\Victis\!bat\ | All .bat files — pin this folder |
V:\Victis\!txt\ · !md\ · !json\ | Notes and docs — one type per folder |
V:\Victis\!ps1\ · !py\ | Scripts bats call — not mixed with bats |
V:\Victis\!STORY\web\ | story.derekjperna.com source (deploy with Deploy Story.bat) |
V:\Victis\Cinder_Rowan\ | Cinder persona, canon, traces |
V:\Victis\story memory\ | histories · snapshots · reader_living · feedback |
V:\Victis\modes\reader_pov_lenses.json | Reader dropdown voices (no Cinder — she is main tab) |
After config.yaml edits: Restart Story API.bat. After HTML/CSS/JS edits: Deploy Story.bat.
Story floor only — not ai.victis.systems, not Build Novella, not App Builder.
Mira is editing…
7-pass pipeline · soul lock · auto-archive on save