removedInput schema / $defs
Removed value: -{
- "RemarkOutcome": {
- "description": "Чем разобрано замечание (`CONCEPT.md`, 3.4).\n\nСписок закрыт и покрывает все четыре судьбы претензии: поправили сразу, приняли в\nработу отдельной задачей, не поняли и ждём уточнения, менять не будем. Свободного\n«прочее» здесь нет намеренно — оно снова сделало бы исход текстом.",
- "enum": [
- "fixed",
- "accepted",
- "needs_detail",
- "declined"
- ],
- "title": "RemarkOutcome",
- "type": "string"
- }
-}
changedInput schema / properties / body / description
Previous value: -"Тело записи в markdown; хранится и отдаётся как есть"New value: +"Entry body in markdown, stored and returned as is. It holds what a successor needs to continue; file contents and long outputs stay outside it, represented by a pointer and the gist"
changedInput schema / properties / idempotency_key / description
Previous value: -"Ключ повтора, который ты придумываешь сам (обычно UUID). Повтор вызова с тем же ключом и теми же аргументами отвечает первым результатом и второго объекта не заводит; тот же ключ с другими аргументами отклоняется. Ключ живёт в паре с твоим токеном и помнится 24 часа"New value: +"Retry key chosen by the caller, e.g. a UUID. A repeat with the same key and the same arguments returns the first result and creates nothing; the same key with other arguments is refused with `idempotency_key_reused`. A key is bound to the caller's token and kept for 24 hours"
changedInput schema / properties / key / description
Previous value: -"Ключ задачи, например `TRK-42`. Регистр не важен"New value: +"Task key `PROJECT-N`, case-insensitive; a previous key of a moved task addresses it as well. An unknown key is refused with `task_not_found`"
removedInput schema / properties / outcome / $ref
Removed value: -"#/$defs/RemarkOutcome"
changedInput schema / properties / outcome / description
Previous value: -"Чем разобрано замечание: `fixed` — поправлено сразу, `accepted` — принято в работу отдельной задачей (тогда обязателен `task`), `needs_detail` — нужно уточнение, `declined` — менять не будем, причина в теле"New value: +"How the remark is resolved, and what the body holds:\n- `fixed` — corrected at once; the body states what changed;\n- `accepted` — taken into work as a separate task named in `task`;\n- `needs_detail` — the remark needs clarification; the body holds the concrete question;\n- `declined` — nothing will change; the body gives the reason"
addedInput schema / properties / outcome / enum
Added value: +[
+ "fixed",
+ "accepted",
+ "needs_detail",
+ "declined"
+]
removedInput schema / properties / outcome / examples
Removed value: -[
- "accepted"
-]
addedInput schema / properties / outcome / type
Added value: +"string"
changedInput schema / properties / remark_no / description
Previous value: -"Номер записи `remark` в этой же задаче"New value: +"Number of the `remark` entry in the same task; any other number is refused with `entry_fields_invalid`"
removedInput schema / properties / remark_no / examples
Removed value: -[
- 7
-]
changedInput schema / properties / task / description
Previous value: -"Ключ задачи, в которую ушла работа. Только с исходом `accepted` и там обязателен: «приняли» без адреса это обещание без ссылки"New value: +"Key of the task the work went to. Required with `accepted` and refused with any other outcome, both as `entry_fields_invalid`"
removedOutput schema / $defs / AuthorKind
Removed value: -{
- "description": "Кто именно сделал действие.\n\n`tracker` — сам трекер: этим родом подписаны служебные записи дела и строки,\nзаведённые командой первичной инициализации. У него нет подписи, потому что\nназывать себя по имени ему незачем: трекер в установке один.",
- "enum": [
- "agent",
- "human",
- "tracker"
- ],
- "title": "AuthorKind",
- "type": "string"
-}
changedOutput schema / $defs / AuthorView / description
Previous value: -"Кто сделал действие: род и подпись. У самого трекера подписи нет."New value: +"Who acted: kind and signature. The tracker itself has no signature."
removedOutput schema / $defs / AuthorView / properties / kind / $ref
Removed value: -"#/$defs/AuthorKind"
addedOutput schema / $defs / AuthorView / properties / kind / description
Added value: +"Kind of author. `tracker` signs the service entries the tracker files itself"
addedOutput schema / $defs / AuthorView / properties / kind / enum
Added value: +[
+ "agent",
+ "human",
+ "tracker"
+]
addedOutput schema / $defs / AuthorView / properties / kind / type
Added value: +"string"
changedOutput schema / description
Previous value: -"Ответ подшивающего инструмента: чем запись адресуют, без самой записи.\n\n`title` непуст только там, где заголовок собрал трекер: у сводки, ответа, вердикта и\nрезолюции его не принимают вовсе (`app/domain/case.py`, `TITLED_ENTRY_TYPES`). Где\nзаголовок прислал агент, здесь стоит `null` — «в описи ровно то, что ты прислал»."New value: +"A filed entry, by its address rather than its content; the entry in full is\nreturned by `read_entries`."
addedOutput schema / properties / no / description
Added value: +"Entry number in the task's case; with the key it forms `TRK-42#12`"
addedOutput schema / properties / seq / description
Added value: +"Journal sequence number, usable as `after` of `wait_journal`"
addedOutput schema / properties / title / description
Added value: +"The title the tracker built, for entry types whose title is not sent (summary, answer, verdict, resolution, service entries); `null` when the caller sent the title"