This website requires JavaScript.
Explore
Help
Register
Sign In
leefer
/
CyberGril
Watch
1
Star
0
Fork
0
Code
Issues
Pull Requests
11
Actions
Packages
Projects
Releases
Wiki
Activity
Files
f259bd34e19959db210578b11076e6f29a6bd15e
CyberGril
/
docs
T
History
leefer
and
multica-agent
f259bd34e1
HEL-878: retain requirement sources and record independent review
...
Co-authored-by: multica-agent <
github@multica.ai
>
2026-10-27 02:39:05 +08:00
..
frontend
HEL-825 review: link-card accessible-name selector fix (browser_check), evidence scripts, regenerated screenshots/recordings
2026-10-24 08:27:06 +08:00
r1
HEL-780: connect persistent companion and real streaming text chat
2026-10-22 16:25:35 +08:00
r2
fix(r2): keep her self-narration and life within the approved room
2026-10-24 12:03:08 +08:00
r3
HEL-835: evidence corrections per third review - 23 calls, day2 conclusion downgraded, old probe downgraded, null-fingerprint withdrawn, probe start deviation disclosed; 15/15 paired-window correction proof; real follow-up plan
2026-10-25 09:17:34 +08:00
requirements
HEL-878: retain requirement sources and record independent review
2026-10-27 02:39:05 +08:00
reuse-hel847
HEL-847 v4: Mem0 capability corrections per manager review - additive-only infer, backend filter/BM25 facts, pre-isolation privacy design, concrete spike spec
2026-10-25 22:23:53 +08:00
rework
HEL-825 review: link-card accessible-name selector fix (browser_check), evidence scripts, regenerated screenshots/recordings
2026-10-24 08:27:06 +08:00
01-membrane.png
docs: intro animation for 晚晚 (22s, pure canvas, zero assets)
2026-10-19 20:33:13 +08:00
02-heartbeat.png
docs: intro animation for 晚晚 (22s, pure canvas, zero assets)
2026-10-19 20:33:13 +08:00
03-memory.png
docs: intro animation for 晚晚 (22s, pure canvas, zero assets)
2026-10-19 20:33:13 +08:00
04-title.png
docs: intro animation for 晚晚 (22s, pure canvas, zero assets)
2026-10-19 20:33:13 +08:00
HEL-878-preservation-manifest.json
HEL-878: retain requirement sources and record independent review
2026-10-27 02:39:05 +08:00
HEL-878-preservation-review.md
HEL-878: retain requirement sources and record independent review
2026-10-27 02:39:05 +08:00
intro.html
docs: intro animation for 晚晚 (22s, pure canvas, zero assets)
2026-10-19 20:33:13 +08:00
preview.webp
docs: intro animation for 晚晚 (22s, pure canvas, zero assets)
2026-10-19 20:33:13 +08:00
runbook-hel870.md
HEL-870 assembly: memory/persona/mood/life/proactive-contact joined into one runnable candidate on an additive R4 migration (no existing table or row replaced; no visual changes beyond mechanical proactive flag passthrough) - src/cybergril/memory/semantic.py productizes the audited Mem0 path per plan-next-HEL-869: input-side pre-grouping sends only public rows outbound (user rows always; companion rows only judged+acked with all-told candidates), every batch anchor turn_ids/turn_roles/input_sha256 equals that exact input set, and the read-time gate independently recomputes the fingerprint against the live archive and re-checks every companion row's share state, fail-closed rejecting no_payload/unknown_source/archive_missing/source_mismatch/hit_text_mismatch/anchor_turn_mismatch/role_text_conflict/companion_unshared with honest row_verbatim/row_anchor/batch provenance; main archive chat_message remains the ONLY permanent quote layer; sem_batch/sem_covered carry a lease-recovered idempotent job loop; EmbedLedgerGuard continues the single authoritative embed ledger and with embed_cap=0 (no approved budget) refuses every real embedding so the frozen 498/500 and 39/60 accounts and the HEL-835 gate stay untouched; fixed Mem0 2c81af3 is lazily imported with zero upstream fork, a deterministic stub backend exists for engineering verification and is never claimed semantic; MoodRuntime makes core.mood live (event impulses scaled by bazi strength sensitivity, heartbeat decay, state_snapshot persistence, restart recovery, model sees one word only); DyadRuntime makes the relationship ledger live (completed exchanges are rituals, daily regression, behavior hints stay instructions); life_activity adds start/continue/interrupt/resume/finish continuity across slots and restarts with chat-completion interrupts; reach_out implements the approved R4 scope from character.yaml (>=6h interval, hours 8-23, salience>=0.6, arousal>=0.5, intimacy>=0.4) with traceable already-public bases only, UNIQUE(basis) so restarts and duplicate tasks can never multiply messages, night suppression, absence-rule fail-closed, phi projection, and messages persisted as companion rows (proactive=1) fully synced on reopen; API health reports R4-assembly with per-capability honesty (voice/vision/weather/materials/backup stay false, semantic_memory names its backend); config/semantic.example.yaml sanitized config and docs/runbook-hel870.md (startup, locked deps, health, independent data dir, disable/rollback, experience chain list, budget request, R1-R7 seams); verification: 250 python tests pass on 3.11 venv + requirements.lock (61 new deterministic/fake-provider cases covering every gate negative, restart recovery, dedupe, red line and the full entry chain incl. reopen epoch sync), ruff clean, web typecheck + 42 vitest + build pass with the original author frontend untouched except the one-line proactive passthrough; dual-target requirement checks 4/4 pass vs origin/main and origin/agent/agent/de8874a3803b with handoff-HEL-870.json; zero real model calls, zero embeddings, zero outbound network this card; local unified-instance smoke on port 8360 (stub semantic) serves the built web and reports the life loop waiting; read-only server check recorded in the runbook (existing 8300-8350 services and voice ports observed, end-to-end voice availability NOT verified); not merged, not deployed, no production or shared services touched
2026-10-26 21:03:42 +08:00
SPEC.md
feat(think): four-tier model routing with budget guard
2026-10-19 20:14:41 +08:00