/
deka
/
buffer
Обзор
Документация
Войти
/
deka
/
buffer
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
dev
tests/fixtures/board/w1-sample.layout.json
500 строк
15 KB
Maksim Ratnikov
feat: доска в Markdown — таблицы объектов
07 авг 2026, 12:01
07 авг 2026, 12:01
3f61bda
Код
Авторство
О чём код?
{ "$schema": "board-layout-v1", "content": { "type": "column", "items": [ { "type": "swimlanes", "id": "sw-all", "title": "Кластеры и команды · бланки первой волны", "lanes": [ { "id": "c-romanyuta-sergei-leontevich", "title": "Романюта Сергей Леонтьевич\n\nКоманд: 2", "color": "yellow", "content": { "type": "row", "gap": "l", "items": [ { "type": "column", "gap": "m", "items": [ { "type": "card", "id": "f-rabochee-mesto-menedzhera-head", "variant": "sticker", "size": "l", "color": "blue", "title": "Рабочее место менеджера", "text": "**Продукт/КЭ:** Инженерные инструменты\n**Кластер:** Романюта С. Л.\n**Отв. SDD:** Никулин О. В.\n\nЗаполнено: — из 14" }, { "type": "table", "id": "f-rabochee-mesto-menedzhera-main", "title": "Ландшафт SDD · Рабочее место менеджера", "columns": [ { "id": "f", "title": "Поле", "width": "l" }, { "id": "v", "title": "Значение", "width": "l" } ], "rows": [ { "id": "f-rabochee-mesto-menedzhera-m1", "cells": { "f": "Команда", "v": "Рабочее место менеджера" } }, { "id": "f-rabochee-mesto-menedzhera-m2", "cells": { "f": "Продукт / КЭ", "v": "Инженерные инструменты" } }, { "id": "f-rabochee-mesto-menedzhera-m3", "cells": { "f": "Кластер", "v": "Романюта Сергей Леонтьевич" } }, { "id": "f-rabochee-mesto-menedzhera-m4", "cells": { "f": "АС / система", "v": "" } }, { "id": "f-rabochee-mesto-menedzhera-m5", "cells": { "f": "Граница scope — что НЕ входит", "v": "" } }, { "id": "f-rabochee-mesto-menedzhera-m6", "cells": { "f": "Компоненты / release units верхнего уровня", "v": "" } }, { "id": "f-rabochee-mesto-menedzhera-m7", "cells": { "f": "Ответственный за внедрение SDD", "v": "Никулин О. В." } }, { "id": "f-rabochee-mesto-menedzhera-m8", "cells": { "f": "Владелец технического решения — подтверждает границы кода и CI", "v": "" } }, { "id": "f-rabochee-mesto-menedzhera-m9", "cells": { "f": "Владелец решения по требованиям — вправе утверждать спецификации", "v": "" } }, { "id": "f-rabochee-mesto-menedzhera-m10", "cells": { "f": "Трекер и ссылка", "v": "" } }, { "id": "f-rabochee-mesto-menedzhera-m11", "cells": { "f": "Ключи проектов в трекере", "v": "" } }, { "id": "f-rabochee-mesto-menedzhera-m12", "cells": { "f": "Store: отсутствует / создаётся / существует", "v": "" } }, { "id": "f-rabochee-mesto-menedzhera-m13", "cells": { "f": "Store: ссылка и владелец", "v": "" } }, { "id": "f-rabochee-mesto-menedzhera-m14", "cells": { "f": "Релизная топология: общий / смешанный / независимый выпуск", "v": "" } }, { "id": "f-rabochee-mesto-menedzhera-m15", "cells": { "f": "CI-система и основной pipeline", "v": "" } }, { "id": "f-rabochee-mesto-menedzhera-m16", "cells": { "f": "Доступ CI к Store: да / нет / неизвестно", "v": "" } }, { "id": "f-rabochee-mesto-menedzhera-m17", "cells": { "f": "Жёсткие блокеры: категория и описание", "v": "" } } ] }, { "type": "table", "id": "f-rabochee-mesto-menedzhera-art", "title": "Артефакты и источники истины · Рабочее место менеджера", "columns": [ { "id": "a", "title": "Артефакт" }, { "id": "e", "title": "Есть? да / нет / неизвестно" }, { "id": "s", "title": "Где лежит — источник истины" } ], "rows": [ { "id": "f-rabochee-mesto-menedzhera-a1", "cells": { "a": "Бизнес-требования (БТ)" } }, { "id": "f-rabochee-mesto-menedzhera-a2", "cells": { "a": "Системные требования (СТ)" } }, { "id": "f-rabochee-mesto-menedzhera-a3", "cells": { "a": "API / event / schema" } }, { "id": "f-rabochee-mesto-menedzhera-a4", "cells": { "a": "Мастер-спецификации" } }, { "id": "f-rabochee-mesto-menedzhera-a5", "cells": { "a": "Существующие OpenSpec changes" } } ] }, { "type": "table", "id": "f-rabochee-mesto-menedzhera-sc", "title": "Кандидаты на store+code · Рабочее место менеджера", "columns": [ { "id": "c", "title": "Компонент" }, { "id": "r", "title": "Отдельные требования — кто вправе утверждать" }, { "id": "p", "title": "Независимый выход в PROD" }, { "id": "g", "title": "Граница кода — репозитории" } ], "rows": [ { "id": "f-rabochee-mesto-menedzhera-sc1", "cells": {} }, { "id": "f-rabochee-mesto-menedzhera-sc2", "cells": {} } ] } ] }, { "type": "column", "gap": "m", "items": [ { "type": "card", "id": "f-rabochee-mesto-inzhenera-head", "variant": "sticker", "size": "l", "color": "blue", "title": "Рабочее место инженера", "text": "**Продукт/КЭ:** Инженерные инструменты\n**Кластер:** Романюта С. Л.\n**Отв. SDD:** Федотов И. А.\n\nЗаполнено: — из 14" }, { "type": "table", "id": "f-rabochee-mesto-inzhenera-main", "title": "Ландшафт SDD · Рабочее место инженера", "columns": [ { "id": "f", "title": "Поле", "width": "l" }, { "id": "v", "title": "Значение", "width": "l" } ], "rows": [ { "id": "f-rabochee-mesto-inzhenera-m1", "cells": { "f": "Команда", "v": "Рабочее место инженера" } }, { "id": "f-rabochee-mesto-inzhenera-m2", "cells": { "f": "Продукт / КЭ", "v": "Инженерные инструменты" } }, { "id": "f-rabochee-mesto-inzhenera-m3", "cells": { "f": "Кластер", "v": "Романюта Сергей Леонтьевич" } }, { "id": "f-rabochee-mesto-inzhenera-m4", "cells": { "f": "АС / система", "v": "" } }, { "id": "f-rabochee-mesto-inzhenera-m5", "cells": { "f": "Граница scope — что НЕ входит", "v": "" } }, { "id": "f-rabochee-mesto-inzhenera-m6", "cells": { "f": "Компоненты / release units верхнего уровня", "v": "" } }, { "id": "f-rabochee-mesto-inzhenera-m7", "cells": { "f": "Ответственный за внедрение SDD", "v": "Федотов И. А." } }, { "id": "f-rabochee-mesto-inzhenera-m8", "cells": { "f": "Владелец технического решения — подтверждает границы кода и CI", "v": "" } }, { "id": "f-rabochee-mesto-inzhenera-m9", "cells": { "f": "Владелец решения по требованиям — вправе утверждать спецификации", "v": "" } }, { "id": "f-rabochee-mesto-inzhenera-m10", "cells": { "f": "Трекер и ссылка", "v": "" } }, { "id": "f-rabochee-mesto-inzhenera-m11", "cells": { "f": "Ключи проектов в трекере", "v": "" } }, { "id": "f-rabochee-mesto-inzhenera-m12", "cells": { "f": "Store: отсутствует / создаётся / существует", "v": "" } }, { "id": "f-rabochee-mesto-inzhenera-m13", "cells": { "f": "Store: ссылка и владелец", "v": "" } }, { "id": "f-rabochee-mesto-inzhenera-m14", "cells": { "f": "Релизная топология: общий / смешанный / независимый выпуск", "v": "" } }, { "id": "f-rabochee-mesto-inzhenera-m15", "cells": { "f": "CI-система и основной pipeline", "v": "" } }, { "id": "f-rabochee-mesto-inzhenera-m16", "cells": { "f": "Доступ CI к Store: да / нет / неизвестно", "v": "" } }, { "id": "f-rabochee-mesto-inzhenera-m17", "cells": { "f": "Жёсткие блокеры: категория и описание", "v": "" } } ] }, { "type": "table", "id": "f-rabochee-mesto-inzhenera-art", "title": "Артефакты и источники истины · Рабочее место инженера", "columns": [ { "id": "a", "title": "Артефакт" }, { "id": "e", "title": "Есть? да / нет / неизвестно" }, { "id": "s", "title": "Где лежит — источник истины" } ], "rows": [ { "id": "f-rabochee-mesto-inzhenera-a1", "cells": { "a": "Бизнес-требования (БТ)" } }, { "id": "f-rabochee-mesto-inzhenera-a2", "cells": { "a": "Системные требования (СТ)" } }, { "id": "f-rabochee-mesto-inzhenera-a3", "cells": { "a": "API / event / schema" } }, { "id": "f-rabochee-mesto-inzhenera-a4", "cells": { "a": "Мастер-спецификации" } }, { "id": "f-rabochee-mesto-inzhenera-a5", "cells": { "a": "Существующие OpenSpec changes" } } ] }, { "type": "table", "id": "f-rabochee-mesto-inzhenera-sc", "title": "Кандидаты на store+code · Рабочее место инженера", "columns": [ { "id": "c", "title": "Компонент" }, { "id": "r", "title": "Отдельные требования — кто вправе утверждать" }, { "id": "p", "title": "Независимый выход в PROD" }, { "id": "g", "title": "Граница кода — репозитории" } ], "rows": [ { "id": "f-rabochee-mesto-inzhenera-sc1", "cells": {} }, { "id": "f-rabochee-mesto-inzhenera-sc2", "cells": {} } ] } ] } ] } } ] } ] } }