feat(memory-v2): close Phase A with auto-review, product events, and H5 recall UI.
Add candidate auto-review pipeline, shadow audit tooling, admin metrics page, and user-visible memory recall hints in chat with phase-a readiness checks. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
import assert from 'node:assert/strict';
|
||||
import test from 'node:test';
|
||||
import { evaluateRepairCandidate } from './scripts/repair-memory-v2-candidates.mjs';
|
||||
|
||||
test('evaluateRepairCandidate flags agent continuation rows', () => {
|
||||
const verdict = evaluateRepairCandidate({
|
||||
content: '继续修改同一个 public/durability-survey-20260727.html,保留全部现有 Page Data 绑定。',
|
||||
policy_reason: 'decision_signal',
|
||||
});
|
||||
assert.equal(verdict.repair, true);
|
||||
assert.equal(verdict.code, 'non_durable_content');
|
||||
});
|
||||
|
||||
test('evaluateRepairCandidate keeps explicit remember rows', () => {
|
||||
const verdict = evaluateRepairCandidate({
|
||||
content: '请记住我每周三下午做代码评审。',
|
||||
policy_reason: 'explicit_memory_request',
|
||||
});
|
||||
assert.equal(verdict.repair, false);
|
||||
});
|
||||
Reference in New Issue
Block a user