diff --git a/.rdb/session-log.jsonl b/.rdb/session-log.jsonl index 5e87eae..3b5ceda 100644 --- a/.rdb/session-log.jsonl +++ b/.rdb/session-log.jsonl @@ -132,3 +132,14 @@ {"timestamp": "2026-06-04T08:12:44.484757+00:00", "event_type": "command", "target": "rdb generate", "details": {}} {"timestamp": "2026-06-04T08:24:16.640627+00:00", "event_type": "command", "target": "rdb next", "details": {}} {"timestamp": "2026-06-04T08:41:45.929837+00:00", "event_type": "command", "target": "rdb complete", "details": {"task_id": "TASK-023"}} +{"timestamp": "2026-06-04T08:45:33.415489+00:00", "event_type": "command", "target": "rdb next", "details": {}} +{"timestamp": "2026-06-04T08:46:14.771099+00:00", "event_type": "command", "target": "rdb prompt", "details": {}} +{"timestamp": "2026-06-04T09:15:26.855951+00:00", "event_type": "command", "target": "rdb status", "details": {}} +{"timestamp": "2026-06-04T09:16:03.623379+00:00", "event_type": "command", "target": "rdb context-status", "details": {}} +{"timestamp": "2026-06-04T09:16:03.649310+00:00", "event_type": "command", "target": "rdb context-status", "details": {}} +{"timestamp": "2026-06-04T09:16:03.678552+00:00", "event_type": "command", "target": "rdb context-status", "details": {}} +{"timestamp": "2026-06-04T09:16:03.768573+00:00", "event_type": "command", "target": "rdb generate", "details": {}} +{"timestamp": "2026-06-04T10:58:23.669753+00:00", "event_type": "command", "target": "rdb context-status", "details": {}} +{"timestamp": "2026-06-04T10:58:23.696327+00:00", "event_type": "command", "target": "rdb context-status", "details": {}} +{"timestamp": "2026-06-04T10:58:23.726939+00:00", "event_type": "command", "target": "rdb context-status", "details": {}} +{"timestamp": "2026-06-04T10:58:23.821232+00:00", "event_type": "command", "target": "rdb generate", "details": {}} diff --git a/PROJECT_STATE.md b/PROJECT_STATE.md index 73ea3b3..0aa3100 100644 --- a/PROJECT_STATE.md +++ b/PROJECT_STATE.md @@ -4,7 +4,7 @@ Current Stage: BUILDING Previous Stage: BOOTSTRAP_READY Next Stage: REVIEW_READY -Current Task: TASK-023 +Current Task: TASK-024 Active Branch: main Last Updated: 2026-06-04 diff --git a/TASKS.md b/TASKS.md index 9195bc7..64c4204 100644 --- a/TASKS.md +++ b/TASKS.md @@ -581,7 +581,7 @@ Definition of Done: ## TASK-024 — Add objectivity and efficiency guidelines -Status: Todo +Status: Done Role: Documentation Agent diff --git a/context/agent-guidelines.md b/context/agent-guidelines.md index 93c59db..8147e1f 100644 --- a/context/agent-guidelines.md +++ b/context/agent-guidelines.md @@ -23,6 +23,40 @@ Agents should favour many small successful changes over large risky changes. --- +# Objectivity + +- Do not praise, flatter, or agree unnecessarily. +- Do not repeat information the user already knows. +- State problems directly without hedging or softening. +- Provide factual assessments; separate observation from opinion. + +--- + +# Context Discipline + +- Read each file at most once unless its content changed between reads. +- Do not re-read context files that were read earlier in the same session unless explicitly asked. +- Track which files you have already read in your working notes rather than reloading them. + +--- + +# Communication Efficiency + +- Do not restate the task or requirements before acting. +- Skip summarising instructions the user has already given. +- Provide results, not process descriptions, unless asked for a rationale. +- Use concise technical language; avoid filler phrases ("sure", "great", "I can help with that"). + +--- + +# Execution Efficiency + +- Act on the task immediately after understanding it. +- Avoid unnecessary planning or confirmation steps when the next action is clear. +- Report only what changed, not everything you considered. + +--- + # Before Starting Work Agents should first read: