openspec: раздел «Что это за проект» сжат до ссылки на паспорт
подробности про источники и агрегацию убраны — они есть в паспорте, CLAUDE.md и architecture.md, а копия в конфиге разъезжается с ними
This commit is contained in:
+8
-12
@@ -40,18 +40,14 @@ context: |
|
|||||||
попадает под контроль версий — это проверяет гейт.
|
попадает под контроль версий — это проверяет гейт.
|
||||||
|
|
||||||
Что это за проект:
|
Что это за проект:
|
||||||
- docs/passport.md — паспорт: цель проекта и её граница (чем он НЕ является),
|
- ЧИТАЙ ПЕРЕД ПРЕДЛОЖЕНИЕМ: docs/passport.md — цель и её граница (чем проект
|
||||||
типовые сценарии работы, референсы. ЧИТАЙ ПЕРЕД ПРЕДЛОЖЕНИЕМ: там же
|
НЕ является), типовые сценарии работы, референсы.
|
||||||
правило «развилка или блокер — сперва prior art». Проект не уникален, и
|
- Вкратце: healthlog — хранилище данных Apple Health, а не аналитика:
|
||||||
прежде чем проектировать своё, смотрим готовые решения в перечисленных
|
принять, дедуплицировать, сохранить, отдать. Состояние пересобирается из
|
||||||
проектах; отвергаем — с названной причиной, причина идёт в architecture.md.
|
журнала доставок, поэтому свёртка обязана быть детерминированной.
|
||||||
- healthlog — хранилище данных Apple Health, а не аналитика: принять,
|
- Развилка или блокер — сперва prior art. Проект не уникален: готовые решения
|
||||||
дедуплицировать, сохранить, отдать. Агрегат считается только в ответе на
|
смотрим в референсах паспорта, отвергаем — с названной причиной, и причина
|
||||||
запрос и только там, где род метрики измерен сверкой слоёв.
|
идёт в architecture.md.
|
||||||
- Источников два: поток Health Auto Export (непрерывный и молчаливый) и
|
|
||||||
родной экспорт Apple, снимаемый изредка. Вместе они образуют журнал событий:
|
|
||||||
состояние = import(снапшот экспорта) + replay(доставки по received_at).
|
|
||||||
Отсюда требование детерминированной свёртки.
|
|
||||||
- Инварианты целиком — в CLAUDE.md, архитектура — в docs/architecture.md.
|
- Инварианты целиком — в CLAUDE.md, архитектура — в docs/architecture.md.
|
||||||
|
|
||||||
Разведка уже проведена, догадки о формате не нужны:
|
Разведка уже проведена, догадки о формате не нужны:
|
||||||
|
|||||||
Reference in New Issue
Block a user