docs(handoff): record Emma session continuity pass
This commit is contained in:
parent
330e3ada1f
commit
aa8612d03e
|
|
@ -191,3 +191,92 @@ Every Gemini session must:
|
||||||
Commit, push, build, deployment, Firestore writes, Gitea writes, Cloud Run changes,
|
Commit, push, build, deployment, Firestore writes, Gitea writes, Cloud Run changes,
|
||||||
IAM changes, secret changes, VPC changes, and infrastructure actions require separate
|
IAM changes, secret changes, VPC changes, and infrastructure actions require separate
|
||||||
explicit approval.
|
explicit approval.
|
||||||
|
|
||||||
|
## EMMA-SESSION-001B Result
|
||||||
|
|
||||||
|
**Status:** PASS
|
||||||
|
|
||||||
|
The live OPAX browser same-session conversation-continuity acceptance test
|
||||||
|
passed without a code change, test change, deployment, or runtime
|
||||||
|
configuration change.
|
||||||
|
|
||||||
|
### Live evidence
|
||||||
|
|
||||||
|
```text
|
||||||
|
Turn 1
|
||||||
|
|
||||||
|
User:
|
||||||
|
Husk dette testtokenet kun i denne samtalen:
|
||||||
|
OPAX-EMMA-1909.
|
||||||
|
Svar bare: registrert
|
||||||
|
|
||||||
|
Assistant:
|
||||||
|
Registrert.
|
||||||
|
|
||||||
|
Turn 2
|
||||||
|
|
||||||
|
User:
|
||||||
|
Hva var testtokenet jeg ba deg huske?
|
||||||
|
|
||||||
|
Assistant:
|
||||||
|
OPAX-EMMA-1909.
|
||||||
|
```
|
||||||
|
|
||||||
|
### Confirmed
|
||||||
|
|
||||||
|
- Emma preserved and used same-session conversation context through the active
|
||||||
|
OPAX application path.
|
||||||
|
- The live application path is functioning for this acceptance test:
|
||||||
|
|
||||||
|
```text
|
||||||
|
opax.vauco.no
|
||||||
|
→ opax-web
|
||||||
|
→ opax-mcp
|
||||||
|
→ CanonicalEmma
|
||||||
|
→ Ollama
|
||||||
|
→ OPAX browser response
|
||||||
|
```
|
||||||
|
|
||||||
|
- No production code change was justified by this passing result.
|
||||||
|
- No OPAX web deployment was justified by this passing result.
|
||||||
|
- No MCP deployment was justified by this passing result.
|
||||||
|
|
||||||
|
### Still unverified
|
||||||
|
|
||||||
|
- Exact browser/BFF JSON payload for the second turn.
|
||||||
|
- Exact cause of the earlier failed token test.
|
||||||
|
- Browser refresh behavior.
|
||||||
|
- New-chat behavior.
|
||||||
|
- Cross-session persistence.
|
||||||
|
- Firestore/Morphic persistent-memory wiring.
|
||||||
|
- INCU ticket workflow wiring.
|
||||||
|
- Emma Git/Gitea access.
|
||||||
|
- Perplexity connector compatibility.
|
||||||
|
|
||||||
|
## Next Phase
|
||||||
|
|
||||||
|
### EMMA-SESSION-001C
|
||||||
|
|
||||||
|
**Goal:** Verify repeatability and clearly distinguish same-session context from
|
||||||
|
persistent memory.
|
||||||
|
|
||||||
|
**Allowed:** Browser-only manual acceptance checks and read-only documentation.
|
||||||
|
|
||||||
|
**Out of scope:**
|
||||||
|
|
||||||
|
- Production code changes.
|
||||||
|
- Tests or test-environment changes.
|
||||||
|
- Firestore/Morphic memory implementation.
|
||||||
|
- Git/Gitea access.
|
||||||
|
- INCU ticket execution.
|
||||||
|
- Build, deployment, Cloud Run, IAM, secrets, VPC, billing, and DNS changes.
|
||||||
|
|
||||||
|
**Acceptance checks:**
|
||||||
|
|
||||||
|
1. Run a new same-session token test with a different token.
|
||||||
|
2. Confirm the second turn returns that new token.
|
||||||
|
3. Refresh the browser only after recording whether the same conversation is
|
||||||
|
still visible.
|
||||||
|
4. Start a new chat and confirm Emma does not claim to remember the prior chat
|
||||||
|
unless such persistence is explicitly implemented and authorized.
|
||||||
|
5. Record each result as PASS, FAIL, or UNVERIFIED.
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user