docs(phase-1): fix plan blockers and switch to budget model profile

This commit is contained in:
Mikhail Putilovskij 2026-04-02 22:42:52 +03:00
parent d2a6709f22
commit 608297b751
5 changed files with 6 additions and 6 deletions

View file

@ -1,5 +1,5 @@
{ {
"model_profile": "balanced", "model_profile": "budget",
"commit_docs": true, "commit_docs": true,
"parallelization": true, "parallelization": true,
"search_gitignored": false, "search_gitignored": false,

View file

@ -13,7 +13,7 @@ must_haves:
truths: truths:
- "!new creates a room and adds it to the user's Space via room_put_state" - "!new creates a room and adds it to the user's Space via room_put_state"
- "!new without space_id returns an error message (not a crash)" - "!new without space_id returns an error message (not a crash)"
- "!archive removes room from Space via room_put_state with empty content" - "!archive archives the chat via chat_mgr.archive; Space child removal (room_put_state) deferred to Phase 2 — requires reverse room_id lookup not available"
- "!rename calls client.room_set_name if client available" - "!rename calls client.room_set_name if client available"
- "RoomCreateError is handled gracefully with user-facing message" - "RoomCreateError is handled gracefully with user-facing message"
artifacts: artifacts:

View file

@ -3,7 +3,7 @@ phase: 01-matrix-qa-polish
plan: 03 plan: 03
type: execute type: execute
wave: 2 wave: 2
depends_on: ["01-01"] depends_on: ["01-01", "01-02"]
files_modified: files_modified:
- adapter/matrix/bot.py - adapter/matrix/bot.py
- adapter/matrix/reactions.py - adapter/matrix/reactions.py

View file

@ -524,8 +524,8 @@ async def test_mat05_new_chat_without_space_id_returns_error():
client.room_create.assert_not_awaited() client.room_create.assert_not_awaited()
async def test_mat10_archive_calls_chat_mgr(): async def test_mat10_archive_calls_chat_mgr_archive():
"""MAT-10: !archive archives via chat_mgr.""" """MAT-10: !archive archives chat via chat_mgr.archive (Space removal deferred)."""
platform, store, chat_mgr, auth_mgr, settings_mgr = await _setup() platform, store, chat_mgr, auth_mgr, settings_mgr = await _setup()
handler = make_handle_archive(None, store) handler = make_handle_archive(None, store)

View file

@ -47,7 +47,7 @@ created: 2026-04-02
| MAT-07 | 03 | 1 | OutgoingUI does NOT send m.reaction | unit | `pytest tests/adapter/matrix/test_send_outgoing.py -x -q` | ⬜ pending | | MAT-07 | 03 | 1 | OutgoingUI does NOT send m.reaction | unit | `pytest tests/adapter/matrix/test_send_outgoing.py -x -q` | ⬜ pending |
| MAT-08 | 03 | 1 | pending_confirm store roundtrip | unit | `pytest tests/adapter/matrix/test_store.py -x -q` | ⬜ pending | | MAT-08 | 03 | 1 | pending_confirm store roundtrip | unit | `pytest tests/adapter/matrix/test_store.py -x -q` | ⬜ pending |
| MAT-09 | 03 | 2 | !yes/!no reads pending_confirm | unit | `pytest tests/adapter/matrix/test_confirm.py -x -q` | ⬜ pending | | MAT-09 | 03 | 2 | !yes/!no reads pending_confirm | unit | `pytest tests/adapter/matrix/test_confirm.py -x -q` | ⬜ pending |
| MAT-10 | 02 | 2 | !archive calls room_put_state empty | unit | `pytest tests/adapter/matrix/test_chat_space.py -x -q` | ⬜ pending | | MAT-10 | 02 | 2 | !archive archives chat via chat_mgr.archive (Space removal deferred) | unit | `pytest tests/adapter/matrix/test_chat_space.py -x -q` | ⬜ pending |
| MAT-11 | 04 | 2 | !settings returns dashboard | unit | `pytest tests/adapter/matrix/test_dispatcher.py -x -q` | ⬜ pending | | MAT-11 | 04 | 2 | !settings returns dashboard | unit | `pytest tests/adapter/matrix/test_dispatcher.py -x -q` | ⬜ pending |
| MAT-12 | 02 | 1 | RoomCreateError → user message | unit | `pytest tests/adapter/matrix/test_chat_space.py -x -q` | ⬜ pending | | MAT-12 | 02 | 1 | RoomCreateError → user message | unit | `pytest tests/adapter/matrix/test_chat_space.py -x -q` | ⬜ pending |