Files
Krystie 9d8a90b895 Rename project: ump-recall -> self-directed-learning
- package.json: name + description updated
- README.md: full rewrite framing as Hermes/Krystie self-improvement loop
- scripts/judge.py: triadic review (Claude + Codex via Hermes OAuth) — replaces broken OpenAI API path
- src/ump-recall-mcp.js: MCP initialize handshake fix — pre-init tools/call no longer times out
- New Gitea repo: sami7777/self-directed-learning (old ump-recall retained for reference)
2026-07-12 23:13:55 -07:00

31 lines
1.3 KiB
JSON

{
"name": "self-directed-learning",
"version": "0.1.0",
"description": "Self-directed learning framework for Hermes/Krystie: multi-strategy retrieval (3-channel RRF: FTS5 + vector + graph), ACT-R re-ranking, decay, access tracking, and triadic review (Claude + Codex judges).",
"type": "module",
"main": "src/server.js",
"private": true,
"scripts": {
"start": "node src/server.js",
"build:graph": "node scripts/build_graph.js",
"decay:dry-run": "python3 scripts/ump_decay.py --dry-run",
"decay:apply": "python3 scripts/ump_decay.py --apply",
"test:entities": "node test/test-entities.js",
"test:graph": "node test/test_graph.js",
"test:actr": "node test/test_actr.js",
"test:access-log": "node test/test_access_log.js",
"test:decay": "python3 test/test_ump_decay.py",
"test:mcp-shim": "node test/test-mcp-shim.js",
"test": "npm run test:graph && npm run test:actr && npm run test:access-log && npm run test:mcp-shim && npm run test:decay",
"eval:channel-contrib": "python3 scripts/eval_channel_contribution.py",
"eval:actr": "python3 scripts/eval_actr.py"
},
"dependencies": {
"@modelcontextprotocol/sdk": "^1.29.0",
"express": "^4.19.2",
"undici": "^6.19.8"
},
"engines": {
"node": ">=18"
}
}