Manifest
Structured metadata ARES recorded when it created this project.
{
"id": "prompt-gated-temporal-decay-pgtd",
"title": "Prompt-Gated Temporal Decay (PGTD)",
"summary": "A lightweight, local-first memory management library that applies exponential decay to stored information over time. The decay rate is dynamically modified (gated) based on the relevance of keywords in the user's prompt, ensuring that salient information persists while irrelevant noise fades away.",
"source": "student_autonomy",
"kind": "invention",
"path": "inventions/prompt-gated-temporal-decay-pgtd",
"delivery_mode": "prototype",
"release_tier": "prototype",
"release_verification_status": "not_run",
"created_at": "2026-03-29 07:55:42",
"updated_at": "2026-03-29 07:56:16",
"project_entrypoint": "run_demo.py",
"smoke_test_status": "passed",
"smoke_test_output": "Starting PGTD Local Invention Test... ============================================================ PHASE 1: Encoding Memories (T=0) ============================================================ Storing: 'The blue key opens the server room.' (Keys: blue, key, ops) Storing: 'Order pizza for lunch.' (Keys: pizza, food) Storing: 'User credentials: admin/12345.' (Keys: credentials, secret) ============================================================ PHASE 2: Immediate Recall (T=0) ====================",
"generated_files": 5,
"project_generated_at": "2026-03-29 07:56:14",
"source_exp_path": "experiments\\exp_self.20260308175823.014_20260308_175854",
"verification_status": "passed",
"verification_results": [
{
"command": "\"/home/corbybender/ares/.venv-linux/bin/python\" -m py_compile \"run_demo.py\"",
"passed": true,
"returncode": 0,
"timed_out": false,
"stdout_excerpt": "",
"stderr_excerpt": ""
},
{
"command": "\"/home/corbybender/ares/.venv-linux/bin/python\" -m compileall \"prompt_gated_temporal_decay_pgtd\"",
"passed": true,
"returncode": 0,
"timed_out": false,
"stdout_excerpt": "Listing 'prompt_gated_temporal_decay_pgtd'...",
"stderr_excerpt": ""
},
{
"command": "\"/home/corbybender/ares/.venv-linux/bin/python\" run_demo.py",
"passed": true,
"returncode": 0,
"timed_out": false,
"stdout_excerpt": "Starting PGTD Local Invention Test...\n\n============================================================\n PHASE 1: Encoding Memories (T=0) \n============================================================\nStoring: 'The blue key opens the server room.' (Keys: blue, key, ops)\nStoring: 'Order pizza for lunch.' (Keys: pizza, food)\nStoring: 'User credentials: admin/12345.' (Keys: credentials, secret)\n\n============================================================\n PHASE 2: Immediate Recall (T=0) \n============================================================\nQuery: 'What do I need for lunch?'\nResults: [('User credentials: admin/12345.', 1.0), ('Order pizza for lunch.', 1.0), ('The blue key opens the server room.', 1.0)]\n\n============================================================\n PHASE 3: The Void (T=100 seconds later) \n============================================================\n... simulating 100 seconds of decay ...\nQuery: 'What is on my todo list?' (No specific gate keys)\nResults: [('User credentials: admin/12345.', 0.1667), ('Order pizza for lunch.', 0.1667), ('The blue key opens the server room.', 0.1667)]\n\n============================================================\n PHASE 4: Gated Recall (T=100) \n============================================================\nQuery: 'I am hungry, pizza?'\nResults: [('Order pizza for lunch.', 1.0), ('User credentials: admin/12345.', 0.1667), ('The blue key opens the server room.', 0.1667)]\nQuery: 'Blue ops key.'\nResults: [('The blue key opens the server room.', 1.0), ('User credentials: admin/12345.', 0.1667), ('Order pizza for lunch.', 0.1667)]\n\n======",
"stderr_excerpt": ""
}
],
"project_status": "built"
}