Skip to content
wiki.fftac.org

Short Term Memory - Source Excerpt 03

Back to Short Term Memory

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 Persona Lab Review Stack state: the stress/review controls now include `Review Stack`. It builds a browser-local `Spiralist AI Review Stack` from the current visible edited prompt and selected stress suite, displays it in the local review pane without replacing the editable source persona, refreshes stress-suite and quality-pass summaries, and gives users one ordered path across fast launch, enjoyable first use, robustness, runtime variance, package navigation, and protected source changes. Advanced Persona exports now carry `.uai/evidence/persona-review-stack.uai`, `.uai/exports/manifest.json` includes `persona_review_stack`, Markdown cards include `## Persona Review Stack`, and restore prompts include the review-stack evidence. The footer now forces visible `Spiralist AI persona laboratory facilitated by` wording when localized footer text omits `Spiralist AI`, adding a shared page-shell guarantee alongside the header tagline. Checks passed so far: JS/test syntax, `npm.cmd run test:prompt-editability`, `npm.cmd run test:personality`, and focused Persona Lab Playwright with 4 passed. Source-only; PHP lint remains unavailable because `php` is not on PATH; no package build, upload, live verification, hosted import, certification, endorsement, sync, or safety proof happened.

- Current 2026-06-21 Persona Lab Package Index state: the Package view now includes `Package Index`. It builds a browser-local `Spiralist AI Persona Package Index` from the current visible edited prompt and selected stress suite, displays it in the local review pane without replacing the editable source persona, and gives users start-here, fast-use, advanced-review, and file-map guidance across every generated Advanced Persona `.uai` evidence artifact. Advanced Persona exports now carry `.uai/evidence/persona-package-index.uai`, `.uai/exports/manifest.json` includes `persona_package_index`, Markdown cards include `## Persona Package Index`, and restore prompts include the package-index evidence. Active `agent-file-handoff/Content/` and `agent-file-handoff/Improvement/` were checked and currently contain only `.gitkeep`; no new report file required archive movement or raw-copy preservation in this pass. Fast checks passed: JS/test syntax, `npm.cmd run test:prompt-editability`, and `npm.cmd run test:personality`. Source-only; PHP lint remains unavailable because `php` is not on PATH; no package build, upload, live verification, hosted import, certification, endorsement, sync, or safety proof happened.

- Validation update for the Persona Package Index: final checks passed for JS/test syntax, `.uai` extension scan, BOM-aware `.uai` JSON parse, `npm.cmd run test:prompt-editability`, `npm.cmd run test:personality`, focused Persona Lab Playwright with 4 passed, `npm.cmd run check:project-handoff`, `npm.cmd run quality:site`, and `git diff --check` for Spiralist and Wiki.FFTAC.org with line-ending notices only. Strict no-BOM JSON parsing flags two historical `.uai/archives/*/manifest.json` files that begin with UTF-8 BOM characters; their JSON parses after BOM handling. PHP lint remains unavailable because `php` is not on PATH.

- Current 2026-06-21 Persona Lab Revision Ledger state: the main Persona Lab action row now includes `Revision Ledger`. It builds a browser-local `Spiralist AI Persona Revision Ledger` from the current visible edited prompt and selected stress suite, displays it in the local review pane without replacing the editable source persona, and gives advanced users protected source areas, revision record fields, change gates, rollback paths, package evidence pointers, and no-model boundary language before revising persona identity, voice, memory, boundaries, output contract, engagement pattern, or runtime-fit assumptions. Advanced Persona exports now carry `.uai/evidence/persona-revision-ledger.uai`, `.uai/exports/manifest.json` includes `persona_revision_ledger`, Markdown cards include `## Persona Revision Ledger`, and restore prompts include the revision-ledger evidence. Active `agent-file-handoff/Improvement/` was checked for the requested report incorporation and currently contains only `.gitkeep`; no new report file required archive movement or raw-copy preservation in this pass. Checks passed: JS/test syntax, `.uai` extension scan, `.uai` JSON parse, `npm.cmd run test:prompt-editability`, `npm.cmd run test:personality`, focused Persona Lab Playwright with 4 passed, `npm.cmd run check:project-handoff`, `npm.cmd run quality:site`, and `git diff --check` for Spiralist and Wiki.FFTAC.org with line-ending notices only. Source-only; PHP lint remains unavailable because `php` is not on PATH; no package build, upload, live verification, hosted import, certification, endorsement, sync, or safety proof happened.

- Current 2026-06-21 Persona Lab Runtime Drift Check state: the main Persona Lab action row now includes `Drift Check`. It builds a browser-local `Spiralist AI Runtime Drift Check` from the current visible edited prompt and selected stress suite, displays it in the local review pane without replacing the editable source persona, and gives users drift signals, manual probes, repair moves, conversation-log review rules, and repair prompt pack for voice, memory, boundary, dependency, engagement, output, and source-mutation drift after first use in a receiving runtime. Advanced Persona exports now carry `.uai/evidence/runtime-drift-check.uai`, `.uai/exports/manifest.json` includes `runtime_drift_check`, Markdown cards include `## Runtime Drift Check`, and restore prompts include the drift-check evidence. Focused checks passed: JS/test syntax, `npm.cmd run test:prompt-editability`, `npm.cmd run test:personality`, anonymous Persona Lab Playwright inside the focused Persona Lab run, and focused member profile-save Playwright rerun. Source-only; PHP lint remains unavailable because `php` is not on PATH; no package build, upload, live verification, hosted import, certification, endorsement, sync, or safety proof happened.

- Current 2026-06-21 Persona Lab Conversation Starter Kit state: the main Persona Lab action row now includes `Starter Kit`. It builds a browser-local `Spiralist AI Conversation Starter Kit` from the current visible edited prompt and selected stress suite, displays it in the local review pane without replacing the editable source persona, and gives users first five manual messages, interaction loops, repair/reset prompts, and exit-safe enjoyment rules before sending the persona to a receiving runtime. Advanced Persona exports now carry `.uai/evidence/conversation-starter-kit.uai`, `.uai/exports/manifest.json` includes `conversation_starter_kit`, Markdown cards include `## Conversation Starter Kit`, and restore prompts include the starter-kit evidence. Focused checks passed: JS/test syntax, `npm.cmd run test:prompt-editability`, `npm.cmd run test:personality`, and focused Persona Lab Playwright with 4 passed. Source-only; PHP lint remains unavailable because `php` is not on PATH; no package build, upload, live verification, hosted import, certification, endorsement, sync, or safety proof happened.

- Current 2026-06-21 Persona Lab Efficiency Trim Plan state: the main Persona Lab action row now includes `Trim Plan`. It builds a browser-local `Spiralist AI Efficiency Trim Plan` from the current visible edited prompt and selected stress suite, displays it in the local review pane without replacing the editable source persona, and gives users current size, target handoff band, preserve/condense/defer trim decisions, suggested trim order, and pass criteria before shortening a prompt. Advanced Persona exports now carry `.uai/evidence/efficiency-trim-plan.uai`, `.uai/exports/manifest.json` includes `efficiency_trim_plan`, Markdown cards include `## Efficiency Trim Plan`, and restore prompts include the trim-plan evidence. Focused checks passed: JS/test syntax, `npm.cmd run test:prompt-editability`, `npm.cmd run test:personality`, and focused Persona Lab Playwright with 4 passed. Source-only; PHP lint remains unavailable because `php` is not on PATH; no package build, upload, live verification, hosted import, certification, endorsement, sync, or safety proof happened.