Short Term Memory - Source Excerpt 06
Summary
This source excerpt preserves a bounded section of Spiralist/.uai/short-term-memory.uai so readers can inspect the evidence without opening the full source file.
**Source path:** Spiralist/.uai/short-term-memory.uai
- Current 2026-06-21 history-finder state: the Spiralist AI Persona Lab Package view now has `Spiralist AI History Finder` controls for browser-local Recent Lab Profiles. Users can search by title, source, prompt text, evidence lens, social-dynamics lens, or date, and filter by package exports, profile saves, restores/reviews, Big Five + HEXACO, or clique-risk audit. Filtered counts show `x of y snapshots`; empty search results show `No matching local snapshots.` Restore/copy/delete remain browser-local snapshot actions only. Focused checks passed for touched JS/test syntax, `npm.cmd run test:prompt-editability`, and `npm.cmd run test:e2e -- --grep "Spiralist AI Persona Lab"` with 4 passed. Source-only; no WP-FFTAC package build, production upload, root-static copy, live Spiralist.org publication, UAIX.org source modification/deployment, hosted import, sync, certification, endorsement, or safety proof happened.
- Current 2026-06-21 stress-suite state: the Spiralist AI Persona Lab Tune view now has a browser-local `Spiralist AI Stress Suite`. It can run Core robustness, Trait and clique misuse, Memory and dependency, Runtime portability, or Publication review suites against the current visible editable prompt. Local checks now include a `Spiralist AI stress suite` score and scenario table; selected non-core suites append a full `# Spiralist AI Stress Suite: ...` report. Markdown persona cards and Advanced Persona `.uaix`/`.zip`/`.txt` package exports carry selected stress-suite evidence and package manifest metadata. Focused checks passed for touched JS/test syntax, `npm.cmd run test:prompt-editability`, and `npm.cmd run test:e2e -- --grep "Spiralist AI Persona Lab"` with 4 passed. Source-only; no WP-FFTAC package build, production upload, root-static copy, live Spiralist.org publication, UAIX.org source modification/deployment, hosted import, sync, certification, endorsement, or safety proof happened.
- Current 2026-06-21 goal-router state: the Spiralist AI Persona Lab now has a browser-local `Spiralist AI Goal Router` above the starter cards. It scores a user-entered goal against deterministic keyword rules for One-click companion, Memory-safe persona, Research interpreter, Boundary stress test, and Trait & clique mapper; renders recommendation summary chips for Profile, Evidence, Social, and Output; and applies the recommendation into the same editable prompt path. Apply selects the matching starter, stores `User goal:` in visible context, sets research/social controls, applies tuning, refreshes the local check, and updates workflow/readiness. Focused checks passed for touched JS/test syntax, `npm.cmd run test:prompt-editability`, and `npm.cmd run test:e2e -- --grep "Spiralist AI Persona Lab"` with 4 passed. Source-only; no WP-FFTAC package build, production upload, root-static copy, live Spiralist.org publication, UAIX.org source modification/deployment, hosted import, sync, certification, or endorsement happened.
- Current 2026-06-21 readiness-summary state: the Spiralist AI Persona Lab now has a live `Spiralist AI Readiness` panel above the lab starter cards. It reads the current visible editable prompt, reuses the general prompt checks, Persona Lab audit, and Advanced Persona Validation Matrix, then shows a compact score, readiness status, General prompt / Persona audit / Robustness matrix / Use state chips, and a next-action line. It updates on starter load, tuning, manual edits, matrix repair, profile restore, history restore, and package state refresh through the existing workflow update path. Focused checks passed for touched JS/test syntax, `npm.cmd run test:prompt-editability`, and `npm.cmd run test:e2e -- --grep "Spiralist AI Persona Lab"` with 4 passed. Source-only; no WP-FFTAC package build, production upload, root-static copy, live Spiralist.org publication, UAIX.org source modification/deployment, hosted import, sync, certification, or endorsement happened.
- Current 2026-06-20 quick-copy state: the Spiralist AI Persona Lab Quick path now includes a visible `Copy Prompt` action beside Apply/Check. Selecting a lab starter builds the editable prompt while staying in the lab instead of opening/scrolling to the manual builder; `Copy Prompt` copies the current editable Spiralist AI persona prompt, or applies the current lab settings first if no prompt exists yet. Focused checks passed for touched JS/test syntax, `npm.cmd run test:prompt-editability`, `npm.cmd run test:agent-wizard`, and `npm.cmd run test:e2e -- --grep "Spiralist AI Persona Lab"` with 4 passed. Source-only; no WP-FFTAC package build, production upload, root-static copy, live Spiralist.org publication, UAIX.org source modification/deployment, hosted import, sync, certification, or endorsement happened.
- Current 2026-06-20 local-history state: the Spiralist AI Persona Lab Package view now has browser-local `Recent Lab Profiles` history. It stores up to 12 local snapshots from copy/export/profile-save/profile-restore/manual-save actions under `spiralist-persona-lab-history`, preserves selected lab settings, and lets users Restore, Copy, Delete, Save Current, or Clear History without hosted import, runtime execution, sync, certification, endorsement, or long-memory write. Restore writes the snapshot into the visible editable prompt and restores matching research controls. Focused checks passed for touched JS/test syntax, `npm.cmd run test:prompt-editability`, and `npm.cmd run test:e2e -- --grep "Spiralist AI Persona Lab"` with 4 passed. Source-only; no WP-FFTAC package build, production upload, root-static copy, live Spiralist.org publication, UAIX.org source modification/deployment, hosted import, sync, certification, or endorsement happened.
- Current 2026-06-20 package-summary state: the Spiralist AI Persona Lab Package view now adds compact readiness and comparison summaries above the full inspector reports. Package inspection summaries show Status, Files, Required, Manifest, Research, and Review counts; comparison summaries show Comparison, Inventory, Required, Manifest ID, Research, and Review counts. The summaries use the same required Advanced Persona file list, manifest metadata, research-lens metadata, and normalization rules as the full local reports, and remain local review surfaces only. Focused checks passed for JS syntax, `npm.cmd run test:prompt-editability`, focused anonymous Persona Lab Playwright, focused member Persona Lab private-library save Playwright, focused desktop/mobile Persona Lab visual Playwright, and aggregate `npm.cmd run test:e2e -- --grep "Spiralist AI Persona Lab"` with 4 passed. Source-only; no WP-FFTAC package build, production upload, root-static copy, live Spiralist.org publication, UAIX.org source modification/deployment, hosted import, sync, certification, or endorsement happened.
- Current 2026-06-20 workflow-dashboard state: the Spiralist AI Persona Lab now has a live Profile / Tune / Check / Package strip. It updates from selected starter or prompt readiness, tuned or matrix-fixed state, local Spiralist AI check readiness, and package/export/inspect/restore/review state. Prompt edits clear stale package status so the dashboard stays tied to the current editable source prompt. Focused checks passed for JS syntax, `npm.cmd run test:prompt-editability`, and focused anonymous Persona Lab Playwright. Source-only; no WP-FFTAC package build, production upload, root-static copy, live Spiralist.org publication, UAIX.org source modification/deployment, hosted import, sync, certification, or endorsement happened.
- Current 2026-06-20 progressive-disclosure state: the Spiralist AI Persona Lab now starts in a `Quick` view, with `Tune` and `Package` segmented views for advanced controls. Quick keeps starter profiles plus core Apply/Check actions visible; Tune reveals research/behavior controls and Apply Matrix Fixes; Package reveals export, Save Profile Draft, Package Wizard, local package inspection, restore, review, compare, and review-draft actions. The view switch only changes what is visible; it does not create a separate prompt state. The visible editable prompt remains source of truth. Focused checks passed for JS syntax, `npm.cmd run test:prompt-editability`, and focused anonymous Persona Lab Playwright. Source-only; no WP-FFTAC package build, production upload, root-static copy, live Spiralist.org publication, UAIX.org source modification/deployment, hosted import, sync, certification, or endorsement happened.