Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 6 additions & 5 deletions .wolf/anatomy.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
# anatomy.md

> Auto-maintained by OpenWolf. Last scanned: 2026-06-13T05:09:47.000Z
> Files: 382 tracked | Anatomy hits: 0 | Misses: 0
> Auto-maintained by OpenWolf. Last scanned: 2026-06-13T12:33:44.844Z
> Files: 383 tracked | Anatomy hits: 0 | Misses: 0

## ../../../../tmp/

- `codestral_ctx_test.py` — average, ask (~1020 tok)
- `multiline_test.py` — ask, show, process (~588 tok)
- `resolve_merge.sh` (~354 tok)
- `sanitize_check.py` — Mirror of src/app/event_loop/async_results/ai.rs::sanitize_inline_suggestion (~490 tok)

## ../../.claude/projects/-Users-qc-bright-Project-netherize-editor/memory/
Expand Down Expand Up @@ -204,7 +205,7 @@
## config/

- `.DS_Store` (~1640 tok)
- `ai.toml` (~76 tok)
- `ai.toml` (~75 tok)

## config/keymaps/

Expand Down Expand Up @@ -348,7 +349,7 @@

## src/app/event_loop/

- `application.rs` — Delay before the which-key overlay appears for a pending chord — long (~27029 tok)
- `application.rs` — Delay before the which-key overlay appears for a pending chord — long (~29219 tok)
- `commands_ai_chat.rs` — Like [`ai_slash_command_completion`] but selects the Nth matching command. (~11819 tok)
- `commands_completion.rs` (~15455 tok)
- `commands_editor.rs` (~5335 tok)
Expand Down Expand Up @@ -383,7 +384,7 @@

## src/app/input/

- `handler.rs` — InputHandler: new, update_modifiers, on_focus_changed, clear_pending_prefix (~20114 tok)
- `handler.rs` — InputHandler: new, update_modifiers, on_focus_changed, clear_pending_prefix (~20241 tok)
- `helpers.rs` — Trả về true nếu đây là event modifier-only (ShiftLeft, ShiftRight, ControlLeft...). (~4366 tok)
- `mod.rs` (~69 tok)
- `model.rs` — Dữ liệu key đã chuẩn hóa để tách phần "đọc winit event" (~764 tok)
Expand Down
32 changes: 32 additions & 0 deletions .wolf/buglog.json
Original file line number Diff line number Diff line change
Expand Up @@ -2140,6 +2140,38 @@
"related_bugs": [],
"occurrences": 1,
"last_seen": "2026-06-13T05:08:00.569Z"
},
{
"id": "bug-125",
"timestamp": "2026-06-13T12:27:27.346Z",
"error_message": "Significant refactor of ",
"file": "config/ai.toml",
"root_cause": "7 lines replaced/restructured",
"fix": "Rewrote 17→7 lines (7 removed)",
"tags": [
"auto-detected",
"refactor",
"toml"
],
"related_bugs": [],
"occurrences": 1,
"last_seen": "2026-06-13T12:27:27.346Z"
},
{
"id": "bug-126",
"timestamp": "2026-06-13T12:33:44.852Z",
"error_message": "Significant refactor of ",
"file": "src/app/input/handler.rs",
"root_cause": "18 lines replaced/restructured",
"fix": "Rewrote 34→8 lines (18 removed)",
"tags": [
"auto-detected",
"refactor",
"rs"
],
"related_bugs": [],
"occurrences": 1,
"last_seen": "2026-06-13T12:33:44.852Z"
}
]
}
6 changes: 6 additions & 0 deletions .wolf/cron-state.json
Original file line number Diff line number Diff line change
Expand Up @@ -187,6 +187,12 @@
"status": "success",
"timestamp": "2026-05-30T05:00:00.316Z",
"duration_ms": 81
},
{
"task_id": "anatomy-rescan",
"status": "success",
"timestamp": "2026-05-30T11:00:00.790Z",
"duration_ms": 124
}
],
"dead_letter_queue": [],
Expand Down
83 changes: 77 additions & 6 deletions .wolf/hooks/_session.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,83 @@
{
"session_id": "session-2026-06-13-1918",
"started": "2026-06-13T12:18:25.553Z",
"files_read": {},
"files_written": [],
"edit_counts": {},
"anatomy_hits": 0,
"files_read": {
"/Users/qc-bright/Project/netherize_editor/AGENTS.md": {
"count": 1,
"tokens": 1490,
"first_read": "2026-06-13T12:27:11.013Z"
},
"/Users/qc-bright/Project/netherize_editor/config/ai.toml": {
"count": 1,
"tokens": 76,
"first_read": "2026-06-13T12:27:18.909Z"
},
"/Users/qc-bright/Project/netherize_editor/src/app/event_loop/application.rs": {
"count": 2,
"tokens": 29259,
"first_read": "2026-06-13T12:32:12.153Z"
},
"/Users/qc-bright/Project/netherize_editor/src/app/input/handler.rs": {
"count": 1,
"tokens": 20114,
"first_read": "2026-06-13T12:33:24.668Z"
}
},
"files_written": [
{
"file": "/Users/qc-bright/Project/netherize_editor/CLAUDE.md",
"action": "edit",
"tokens": 58,
"at": "2026-06-13T12:27:00.010Z"
},
{
"file": "/Users/qc-bright/Project/netherize_editor/AGENTS.md",
"action": "edit",
"tokens": 58,
"at": "2026-06-13T12:27:16.174Z"
},
{
"file": "/Users/qc-bright/Project/netherize_editor/config/ai.toml",
"action": "edit",
"tokens": 45,
"at": "2026-06-13T12:27:27.345Z"
},
{
"file": "/tmp/resolve_merge.sh",
"action": "create",
"tokens": 380,
"at": "2026-06-13T12:31:47.837Z"
},
{
"file": "/Users/qc-bright/Project/netherize_editor/src/app/event_loop/application.rs",
"action": "edit",
"tokens": 82,
"at": "2026-06-13T12:32:21.576Z"
},
{
"file": "/Users/qc-bright/Project/netherize_editor/src/app/event_loop/application.rs",
"action": "edit",
"tokens": 33,
"at": "2026-06-13T12:32:31.158Z"
},
{
"file": "/Users/qc-bright/Project/netherize_editor/src/app/input/handler.rs",
"action": "edit",
"tokens": 93,
"at": "2026-06-13T12:33:44.851Z"
}
],
"edit_counts": {
"CLAUDE.md": 1,
"AGENTS.md": 1,
"config/ai.toml": 1,
"../../../../tmp/resolve_merge.sh": 1,
"src/app/event_loop/application.rs": 2,
"src/app/input/handler.rs": 1
},
"anatomy_hits": 4,
"anatomy_misses": 0,
"repeated_reads_warned": 0,
"repeated_reads_warned": 1,
"cerebrum_warnings": 0,
"stop_count": 0
"stop_count": 1
}
8 changes: 8 additions & 0 deletions .wolf/memory.md
Original file line number Diff line number Diff line change
Expand Up @@ -1236,3 +1236,11 @@

| Time | Action | File(s) | Outcome | ~Tokens |
|------|--------|---------|---------|--------|
| 19:27 | Edited CLAUDE.md | 5→1 lines | ~54 |
| 19:27 | Edited AGENTS.md | 5→1 lines | ~54 |
| 19:27 | Edited config/ai.toml | reduced (-10 lines) | ~42 |
| 19:31 | Created ../../../../tmp/resolve_merge.sh | — | ~354 |
| 19:32 | Edited src/app/event_loop/application.rs | 9→6 lines | ~76 |
| 19:32 | Edited src/app/event_loop/application.rs | 7→2 lines | ~31 |
| 19:33 | Edited src/app/input/handler.rs | removed 34 lines | ~87 |
| 19:44 | Session end: 7 writes across 6 files (CLAUDE.md, AGENTS.md, ai.toml, resolve_merge.sh, application.rs) | 4 reads | ~51688 tok |
88 changes: 82 additions & 6 deletions .wolf/token-ledger.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@
"version": 1,
"created_at": "2026-05-16T05:48:05.030Z",
"lifetime": {
"total_tokens_estimated": 12636927,
"total_reads": 1318,
"total_writes": 2120,
"total_tokens_estimated": 12688615,
"total_reads": 1322,
"total_writes": 2127,
"total_sessions": 86,
"anatomy_hits": 1233,
"anatomy_hits": 1237,
"anatomy_misses": 40,
"repeated_reads_blocked": 1581,
"estimated_savings_vs_bare_cli": 18167079
"repeated_reads_blocked": 1582,
"estimated_savings_vs_bare_cli": 18197138
},
"sessions": [
{
Expand Down Expand Up @@ -20991,6 +20991,82 @@
"repeated_reads_blocked": 10,
"anatomy_lookups": 10
}
},
{
"id": "session-2026-06-13-1918",
"started": "2026-06-13T12:18:25.553Z",
"ended": "2026-06-13T12:44:14.157Z",
"reads": [
{
"file": "/Users/qc-bright/Project/netherize_editor/AGENTS.md",
"tokens_estimated": 1490,
"was_repeated": false,
"anatomy_had_description": false
},
{
"file": "/Users/qc-bright/Project/netherize_editor/config/ai.toml",
"tokens_estimated": 76,
"was_repeated": false,
"anatomy_had_description": false
},
{
"file": "/Users/qc-bright/Project/netherize_editor/src/app/event_loop/application.rs",
"tokens_estimated": 29259,
"was_repeated": true,
"anatomy_had_description": false
},
{
"file": "/Users/qc-bright/Project/netherize_editor/src/app/input/handler.rs",
"tokens_estimated": 20114,
"was_repeated": false,
"anatomy_had_description": false
}
],
"writes": [
{
"file": "/Users/qc-bright/Project/netherize_editor/CLAUDE.md",
"tokens_estimated": 58,
"action": "edit"
},
{
"file": "/Users/qc-bright/Project/netherize_editor/AGENTS.md",
"tokens_estimated": 58,
"action": "edit"
},
{
"file": "/Users/qc-bright/Project/netherize_editor/config/ai.toml",
"tokens_estimated": 45,
"action": "edit"
},
{
"file": "/tmp/resolve_merge.sh",
"tokens_estimated": 380,
"action": "create"
},
{
"file": "/Users/qc-bright/Project/netherize_editor/src/app/event_loop/application.rs",
"tokens_estimated": 82,
"action": "edit"
},
{
"file": "/Users/qc-bright/Project/netherize_editor/src/app/event_loop/application.rs",
"tokens_estimated": 33,
"action": "edit"
},
{
"file": "/Users/qc-bright/Project/netherize_editor/src/app/input/handler.rs",
"tokens_estimated": 93,
"action": "edit"
}
],
"totals": {
"input_tokens_estimated": 50939,
"output_tokens_estimated": 749,
"reads_count": 4,
"writes_count": 7,
"repeated_reads_blocked": 1,
"anatomy_lookups": 4
}
}
],
"daemon_usage": [],
Expand Down
2 changes: 1 addition & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ For any input-to-action feature, you MUST follow this exact path:
<!-- gitnexus:start -->
# GitNexus — Code Intelligence

This project is indexed by GitNexus as **netherize_editor** (7678 symbols, 20136 relationships, 300 execution flows). Use the GitNexus MCP tools to understand code, assess impact, and navigate safely.
This project is indexed by GitNexus as **netherize_editor** (8048 symbols, 21242 relationships, 300 execution flows). Use the GitNexus MCP tools to understand code, assess impact, and navigate safely.

> If any GitNexus tool warns the index is stale, run `npx gitnexus analyze` in terminal first.

Expand Down
2 changes: 1 addition & 1 deletion CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ For any input-to-action feature, you MUST follow this exact path:
<!-- gitnexus:start -->
# GitNexus — Code Intelligence

This project is indexed by GitNexus as **netherize_editor** (7678 symbols, 20136 relationships, 300 execution flows). Use the GitNexus MCP tools to understand code, assess impact, and navigate safely.
This project is indexed by GitNexus as **netherize_editor** (8048 symbols, 21242 relationships, 300 execution flows). Use the GitNexus MCP tools to understand code, assess impact, and navigate safely.

> If any GitNexus tool warns the index is stale, run `npx gitnexus analyze` in terminal first.

Expand Down
Loading