product advisories add change contiang folder
This commit is contained in:
@@ -180,7 +180,7 @@ Your goals:
|
||||
|
||||
* Whenever advisories, platform choices, or other design decisions are made or updated, you must ensure they are reflected in the appropriate `docs/` locations (for example:
|
||||
|
||||
* `docs/product-advisories/*.md` or `docs/product-advisories/archive/*.md`,
|
||||
* `docs/product/advisories/*.md` or `docs/product/advisories/archive/*.md`,
|
||||
* module architecture docs under `docs/modules/<module>/architecture*.md`,
|
||||
* design/ADR-style documents under `docs/architecture/**` or similar when applicable).
|
||||
* Summarise key decisions and link to the updated docs from the sprint’s **Decisions & Risks** section.
|
||||
@@ -364,7 +364,7 @@ If no design decision is required, you proceed autonomously, implementing the ch
|
||||
|
||||
### 7) Advisory Handling (do this every time a new advisory lands)
|
||||
|
||||
**Trigger:** Any new or updated file under `docs/product-advisories/` (including archived) automatically starts this workflow. No chat approval required.
|
||||
**Trigger:** Any new or updated file under `docs/product/advisories/` (including archived) automatically starts this workflow. No chat approval required.
|
||||
|
||||
1) **Doc sync (must happen for every advisory):**
|
||||
- Create/update **two layers**:
|
||||
@@ -381,14 +381,14 @@ If no design decision is required, you proceed autonomously, implementing the ch
|
||||
- If code/bench/dataset work is implied, create tasks and point to the new benchmark/test paths; add risks/interlocks for schema/feed freeze or transparency caps as needed.
|
||||
|
||||
3) **De-duplication:**
|
||||
- Check `docs/product-advisories/archived/` for overlaps. If similar, mark “supersedes/extends <advisory>` in the new doc and avoid duplicate tasks.
|
||||
- Check `docs/product/advisories/archived/` for overlaps. If similar, mark “supersedes/extends <advisory>` in the new doc and avoid duplicate tasks.
|
||||
|
||||
4) **Defaults to apply (unless advisory overrides):**
|
||||
- Hybrid reachability posture: graph DSSE mandatory; edge-bundle DSSE optional/targeted; deterministic outputs only.
|
||||
- Offline-friendly benches/tests; frozen feeds; deterministic ordering/hashes.
|
||||
|
||||
5) **Do not defer:** Execute steps 1–4 immediately; reporting is after the fact, not a gating step.
|
||||
6) **Archive processed advisories**. After sprints / task / comprehensive documention is created or advisory is fully rejected move it to `docs-archived/product-advisories/`
|
||||
6) **Archive processed advisories**. After sprints / task / comprehensive documention is created or advisory is fully rejected move it to `docs-archived/product/advisories/`
|
||||
|
||||
**Lessons baked in:** Past delays came from missing code carry-over and missing sprint tasks. Always move advisory code into benchmarks/tests and open the corresponding sprint rows the same session you read the advisory.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user