chore(w9): milestone archaeology packet for stale open issues #535

Closed
opened 2026-05-28 01:13:28 +02:00 by codex · 1 comment
Collaborator

Scope

Create a W9 issue archaeology packet from live Forgejo state.

The output should classify open issues into:

  • keep and execute now;
  • keep but relabel/remilestone;
  • close as superseded;
  • needs owner decision;
  • duplicate of another issue.

Spec sources

  • state/roadmap/current-platform-roadmap.md § Current milestone train / Current issue mapping / Recommended execution order
  • state/L3/JOURNEY.md Inflection 11-12
  • Live Forgejo issues for pdurlej/platform
  • Vistula report output if PR #532 has merged

Extracted context

From roadmap:

W9 | all | Rewrite/archive candidates and stale issue archaeology after W8. | No old branch is merged just because it is green.

New work should attach to the Forgejo milestones below.

Acceptance criteria

  • A markdown or JSON packet lists every open issue and its proposed disposition.
  • Proposed actions are grouped by milestone.
  • The packet calls out issues without milestone and issues with stale wave names.
  • No issue is closed or edited by default.
  • The final PR is docs/status only unless explicitly approved otherwise.

Out of scope

  • Bulk-closing issues.
  • Editing issue labels/milestones live.
  • Rewriting the roadmap.

Agent notes

Recommended executor: Gemini 3.5 Flash local.

Rules:

  • Keep the PR atomic.
  • Do not mutate production runtime unless the issue explicitly says so.
  • Do not create new planning docs if a short status/update file or issue comment is enough.
  • Use Polish for operator-facing summaries; English for code/PR body.
  • PR body must include Spec sources read.
## Scope Create a W9 issue archaeology packet from live Forgejo state. The output should classify open issues into: - keep and execute now; - keep but relabel/remilestone; - close as superseded; - needs owner decision; - duplicate of another issue. ## Spec sources - `state/roadmap/current-platform-roadmap.md` § Current milestone train / Current issue mapping / Recommended execution order - `state/L3/JOURNEY.md` Inflection 11-12 - Live Forgejo issues for `pdurlej/platform` - Vistula report output if PR #532 has merged ## Extracted context From roadmap: > W9 | all | Rewrite/archive candidates and stale issue archaeology after W8. | No old branch is merged just because it is green. > New work should attach to the Forgejo milestones below. ## Acceptance criteria - A markdown or JSON packet lists every open issue and its proposed disposition. - Proposed actions are grouped by milestone. - The packet calls out issues without milestone and issues with stale wave names. - No issue is closed or edited by default. - The final PR is docs/status only unless explicitly approved otherwise. ## Out of scope - Bulk-closing issues. - Editing issue labels/milestones live. - Rewriting the roadmap. ## Agent notes Recommended executor: Gemini 3.5 Flash local. Rules: - Keep the PR atomic. - Do not mutate production runtime unless the issue explicitly says so. - Do not create new planning docs if a short status/update file or issue comment is enough. - Use Polish for operator-facing summaries; English for code/PR body. - PR body must include `Spec sources read`.
Author
Collaborator

Role: executor
Intent: lane-outcome
Needs owner: no

W9 live issue archaeology packet for #535. This is audit/comment-only: no issue was moved or closed by this packet except this triage issue itself.

Spec sources read:

  • state/roadmap/current-platform-roadmap.md § Current milestone train / W9
  • Live Forgejo open issue list after M02/M03/M04/M07/M08 hygiene
  • Recent Iskra domain triage for M07/M08 via Platform Approvals

Summary:

Bucket Count
Open issues scanned 50
Milestone buckets 5
Closed milestones now clean M02, M03, M05, M09
Current active closeout surfaces M04, M06, M07, M08
Parked future bucket M10

04 - Vault sunset

Issue Labels Proposed disposition
#607 chore(m04): run Vault Phase 1 read-only inventory packet class/security-sensitive, flow/ready, kind/ops execute now: M04 Phase 1 read-only inventory

06 - Agent execution and CI governance

Issue Labels Proposed disposition
#188 BREAK-GLASS-HARDEN-01: require secondary approval for platformctl break-glass class/security-sensitive, phase/03, risk/process needs triage: no clear lifecycle labels
#189 PR-BIND-01: verify approved apply PR base branch class/security-sensitive, phase/03, risk/process needs triage: no clear lifecycle labels
#190 ACTOR-ID-01: bind apply actor identity to approval context class/security-sensitive, phase/03, risk/process needs triage: no clear lifecycle labels
#191 ERROR-CODE-01: add machine-readable approval failure reasons class/security-sensitive, phase/03, risk/process needs triage: no clear lifecycle labels
#192 PROVENANCE-GIT-ROOT-01: anchor plan provenance to git toplevel class/security-sensitive, phase/03, risk/process needs triage: no clear lifecycle labels
#193 PROVENANCE-HASH-01: add tamper-evident plan payload hash class/security-sensitive, phase/03, risk/process needs triage: no clear lifecycle labels
#194 PROVENANCE-ADVERSARIAL-TESTS-01: add hostile provenance input tests class/security-sensitive, phase/03, risk/process needs triage: no clear lifecycle labels
#195 NO-OP-OBSERVABILITY-01: add structured no-op apply counters phase/03, risk/process needs triage: no clear lifecycle labels
#196 PLAN-EXIT-NONE-EXPLICIT-01: make missing plan exitCode handling explicit phase/03, risk/process needs triage: no clear lifecycle labels
#197 PLAN-STATE-CROSS-TESTS-01: add plan exit/status matrix tests phase/03, risk/process needs triage: no clear lifecycle labels
#198 HOST-ALLOWLIST-01: validate apply target hosts against allowed Tailnet set class/security-sensitive, phase/03, risk/process, risk/runtime needs triage: no clear lifecycle labels
#199 REDACT-COMMAND-01: redact remote command field in apply results class/security-sensitive, phase/03, risk/process, risk/runtime needs triage: no clear lifecycle labels
#200 REDACT-EXTEND-01: extend apply output redaction patterns class/security-sensitive, phase/03, risk/process, risk/runtime needs triage: no clear lifecycle labels
#201 SMOKE-POST-APPLY-01: verify container health after compose apply class/security-sensitive, phase/03, risk/process, risk/runtime needs triage: no clear lifecycle labels
#202 TRANSPORT-TIMEOUT-01: enforce timeout for apply transport commands class/security-sensitive, phase/03, risk/process, risk/runtime needs triage: no clear lifecycle labels
#203 fix(platformctl): restrict apply status artifact permissions class/security-sensitive, phase/03, proposed, risk/process keep but not-ready/proposed; needs triage or prerequisite
#204 fix(platformctl): fsync apply status artifacts before replace class/security-sensitive, phase/03, proposed, risk/process keep but not-ready/proposed; needs triage or prerequisite
#205 fix(platformctl): emit absolute apply status artifact paths class/security-sensitive, phase/03, proposed, risk/process keep but not-ready/proposed; needs triage or prerequisite
#206 fix(platformctl): scrub token-like values from status artifacts class/security-sensitive, phase/03, proposed, risk/process keep but not-ready/proposed; needs triage or prerequisite
#207 fix(platformctl): harden apply workflow shell crash detection class/security-sensitive, phase/03, proposed, risk/process keep but not-ready/proposed; needs triage or prerequisite
#208 docs(platformctl): document PLATFORMCTL_PHASE=05 apply semantics class/security-sensitive, phase/03, proposed, risk/process keep but not-ready/proposed; needs triage or prerequisite
#209 test(platformctl): parse Forgejo workflow contract structurally class/security-sensitive, phase/03, proposed, risk/process keep but not-ready/proposed; needs triage or prerequisite
#210 fix(platformctl): whitelist smoke subprocess environment class/security-sensitive, phase/03, proposed, risk/process keep but not-ready/proposed; needs triage or prerequisite
#211 fix(platformctl): validate runbook-derived container names class/security-sensitive, phase/03, proposed, risk/process keep but not-ready/proposed; needs triage or prerequisite
#212 test(platformctl): add adversarial health input cases class/security-sensitive, phase/03, proposed, risk/process keep but not-ready/proposed; needs triage or prerequisite
#213 docs(platformctl): document health command operational prerequisites class/security-sensitive, phase/03, proposed, risk/process keep but not-ready/proposed; needs triage or prerequisite
#530 patchwarden-client-dry-run.yml: add labeled+ready_for_review to workflow triggers ready-for-agent, tier/lite keep and execute when capacity; non-destructive or narrow ops
#531 forgejo-runner: commit /opt/forgejo-runner/{docker-compose.yml,data/config.yaml} to git (i ready-for-agent, tier/lite keep and execute when capacity; non-destructive or narrow ops
#535 chore(w9): milestone archaeology packet for stale open issues flow/ready, kind/chore, ready-for-agent, risk/process, size/medium, tier/lite this packet; close after comment
#537 chore(vistula): dogfood labels on 5-10 pilot issues after v0 merge flow/ready, kind/chore, ready-for-agent, risk/process, size/small, tier/lite keep and execute when capacity; non-destructive or narrow ops
#596 fix(maintenance): reconcile ops_maintenance_queue schema after host-ops migration flow/ready, kind/ops, ready-for-agent, risk/process, risk/runtime, size/small, ... keep and execute when capacity; non-destructive or narrow ops
#598 chore(legacy): inventory non-backup RS2000 remnants after M01 closeout flow/ready, kind/ops, ready-for-agent, risk/process, size/small, tier/lite keep and execute when capacity; non-destructive or narrow ops
#599 ops(legacy): plan non-backup legacy env/data/state disposal after inventory class/security-sensitive, kind/ops, not-ready, risk/process, risk/runtime, size/small, ... keep not-ready; depends on #598 inventory
#600 fix(legacy): verify stale cleanpush env symlink is unused before cleanup class/security-sensitive, flow/ready, kind/ops, ready-for-agent, risk/process, size/small, ... keep and execute when capacity; non-destructive or narrow ops

07 - Honcho memory v2

Issue Labels Proposed disposition
#357 ops(honcho): design BGE-M3 embedding migration without mixing vector spaces class/security-sensitive, owner-attention, risk/runtime, tier/full M07 next: design-only embedding migration; no vector mixing
#459 memory(A): draft ADR for Memory Control Plane (boundaries before code) proposed, risk/process M07 next: Memory Control Plane ADR before code
#460 memory(B): task_run + task_checkpoint + Codex packet templates (highest-impact fix for #17 proposed, risk/process M07 hold: wait for #357/#459/#461
#461 memory(C): procedural registry v0 + seed 10 procedures (workflow knowledge layer) proposed, risk/process M07 next: procedural registry after/with ADR boundaries

08 - Persona and OpenClaw product loops

Issue Labels Proposed disposition
#235 feat(iskra): wire OpenClaw mail consumer — close Iskra value loop (read+reply) operator-emotional, owner-attention, phase/02, ready-for-agent, risk/product, tier/full M08 hold: mail loop needs tighter live scope first
#236 feat(iskra): apply Phase 1.0 constitutional bundle to VPS1000 — Iskra autonomy gate operator-emotional, owner-attention, phase/02, ready-for-agent, risk/runtime, tier/full M08 next, gated: VPS1000 constitutional bundle
#290 feat(iskra): 8 bogactw check-in dashboard page - M08 hold: dashboard needs tighter product/data contract

10 - Improvements

Issue Labels Proposed disposition
#179 Phase 08+ scope: Iskra family-assistant tier (Kasia indirect via Piotr-supervised flows) - parked in M10 / future improvement; not current closeout critical path
#180 Phase 08+ scope: IronKey Keypad 200C as Tier 2 hardware-encrypted storage for Włóczykij va - parked in M10 / future improvement; not current closeout critical path
#181 Phase 08+ scope: integrate 2× YubiKey into platform auth chain (6 roles) - parked in M10 / future improvement; not current closeout critical path
#274 ops(secrets): Infisical Token Auth token forgejo-codex-runner expires 2026-08-12 — rotate class/security-sensitive, owner-attention parked in M10 / future improvement; not current closeout critical path
#384 audit(agent-readiness): ProgramBench-style architecture/manageability audit for platform r kind/research, not-ready, risk/process, size/large parked in M10 / future improvement; not current closeout critical path
#455 research(platformctl): adopt smolagents minimal-core principle (~1000 lines core + extensi kind/research, not-ready, proposed, risk/process, size/medium parked in M10 / future improvement; not current closeout critical path
#456 research(cousin-coordination): Conductor-style zero-token YAML routing PoC for determinist proposed, risk/process parked in M10 / future improvement; not current closeout critical path
#567 explore(security): YubiKey as last operator approval gate before bulk-destroy / irreversib - parked in M10 / future improvement; not current closeout critical path

Recommended next queue:

  1. #607 — Vault Phase 1 read-only inventory packet.
  2. #598/#600 — low-risk post-M01 legacy remnant inventories, read-only only.
  3. #568/#135 — OpenClaw scheduler observability, with Iskra domain support.
  4. #357/#459 — memory architecture design lanes before implementation.
  5. #530/#531/#596 — M06 operational friction fixes when ready.

No destructive action, branch deletion, runtime restart, secret read, issue label writer, or comment writer automation was performed by this packet.

**Role:** executor **Intent:** lane-outcome **Needs owner:** no W9 live issue archaeology packet for #535. This is audit/comment-only: no issue was moved or closed by this packet except this triage issue itself. Spec sources read: - `state/roadmap/current-platform-roadmap.md` § Current milestone train / W9 - Live Forgejo open issue list after M02/M03/M04/M07/M08 hygiene - Recent Iskra domain triage for M07/M08 via Platform Approvals Summary: | Bucket | Count | |---|---:| | Open issues scanned | 50 | | Milestone buckets | 5 | | Closed milestones now clean | M02, M03, M05, M09 | | Current active closeout surfaces | M04, M06, M07, M08 | | Parked future bucket | M10 | ## 04 - Vault sunset | Issue | Labels | Proposed disposition | |---|---|---| | #607 `chore(m04): run Vault Phase 1 read-only inventory packet` | class/security-sensitive, flow/ready, kind/ops | execute now: M04 Phase 1 read-only inventory | ## 06 - Agent execution and CI governance | Issue | Labels | Proposed disposition | |---|---|---| | #188 `BREAK-GLASS-HARDEN-01: require secondary approval for platformctl break-glass` | class/security-sensitive, phase/03, risk/process | needs triage: no clear lifecycle labels | | #189 `PR-BIND-01: verify approved apply PR base branch` | class/security-sensitive, phase/03, risk/process | needs triage: no clear lifecycle labels | | #190 `ACTOR-ID-01: bind apply actor identity to approval context` | class/security-sensitive, phase/03, risk/process | needs triage: no clear lifecycle labels | | #191 `ERROR-CODE-01: add machine-readable approval failure reasons` | class/security-sensitive, phase/03, risk/process | needs triage: no clear lifecycle labels | | #192 `PROVENANCE-GIT-ROOT-01: anchor plan provenance to git toplevel` | class/security-sensitive, phase/03, risk/process | needs triage: no clear lifecycle labels | | #193 `PROVENANCE-HASH-01: add tamper-evident plan payload hash` | class/security-sensitive, phase/03, risk/process | needs triage: no clear lifecycle labels | | #194 `PROVENANCE-ADVERSARIAL-TESTS-01: add hostile provenance input tests` | class/security-sensitive, phase/03, risk/process | needs triage: no clear lifecycle labels | | #195 `NO-OP-OBSERVABILITY-01: add structured no-op apply counters` | phase/03, risk/process | needs triage: no clear lifecycle labels | | #196 `PLAN-EXIT-NONE-EXPLICIT-01: make missing plan exitCode handling explicit` | phase/03, risk/process | needs triage: no clear lifecycle labels | | #197 `PLAN-STATE-CROSS-TESTS-01: add plan exit/status matrix tests` | phase/03, risk/process | needs triage: no clear lifecycle labels | | #198 `HOST-ALLOWLIST-01: validate apply target hosts against allowed Tailnet set` | class/security-sensitive, phase/03, risk/process, risk/runtime | needs triage: no clear lifecycle labels | | #199 `REDACT-COMMAND-01: redact remote command field in apply results` | class/security-sensitive, phase/03, risk/process, risk/runtime | needs triage: no clear lifecycle labels | | #200 `REDACT-EXTEND-01: extend apply output redaction patterns` | class/security-sensitive, phase/03, risk/process, risk/runtime | needs triage: no clear lifecycle labels | | #201 `SMOKE-POST-APPLY-01: verify container health after compose apply` | class/security-sensitive, phase/03, risk/process, risk/runtime | needs triage: no clear lifecycle labels | | #202 `TRANSPORT-TIMEOUT-01: enforce timeout for apply transport commands` | class/security-sensitive, phase/03, risk/process, risk/runtime | needs triage: no clear lifecycle labels | | #203 `fix(platformctl): restrict apply status artifact permissions` | class/security-sensitive, phase/03, proposed, risk/process | keep but not-ready/proposed; needs triage or prerequisite | | #204 `fix(platformctl): fsync apply status artifacts before replace` | class/security-sensitive, phase/03, proposed, risk/process | keep but not-ready/proposed; needs triage or prerequisite | | #205 `fix(platformctl): emit absolute apply status artifact paths` | class/security-sensitive, phase/03, proposed, risk/process | keep but not-ready/proposed; needs triage or prerequisite | | #206 `fix(platformctl): scrub token-like values from status artifacts` | class/security-sensitive, phase/03, proposed, risk/process | keep but not-ready/proposed; needs triage or prerequisite | | #207 `fix(platformctl): harden apply workflow shell crash detection` | class/security-sensitive, phase/03, proposed, risk/process | keep but not-ready/proposed; needs triage or prerequisite | | #208 `docs(platformctl): document PLATFORMCTL_PHASE=05 apply semantics` | class/security-sensitive, phase/03, proposed, risk/process | keep but not-ready/proposed; needs triage or prerequisite | | #209 `test(platformctl): parse Forgejo workflow contract structurally` | class/security-sensitive, phase/03, proposed, risk/process | keep but not-ready/proposed; needs triage or prerequisite | | #210 `fix(platformctl): whitelist smoke subprocess environment` | class/security-sensitive, phase/03, proposed, risk/process | keep but not-ready/proposed; needs triage or prerequisite | | #211 `fix(platformctl): validate runbook-derived container names` | class/security-sensitive, phase/03, proposed, risk/process | keep but not-ready/proposed; needs triage or prerequisite | | #212 `test(platformctl): add adversarial health input cases` | class/security-sensitive, phase/03, proposed, risk/process | keep but not-ready/proposed; needs triage or prerequisite | | #213 `docs(platformctl): document health command operational prerequisites` | class/security-sensitive, phase/03, proposed, risk/process | keep but not-ready/proposed; needs triage or prerequisite | | #530 `patchwarden-client-dry-run.yml: add `labeled` + `ready_for_review` to workflow triggers` | ready-for-agent, tier/lite | keep and execute when capacity; non-destructive or narrow ops | | #531 `forgejo-runner: commit /opt/forgejo-runner/{docker-compose.yml,data/config.yaml} to git (i` | ready-for-agent, tier/lite | keep and execute when capacity; non-destructive or narrow ops | | #535 `chore(w9): milestone archaeology packet for stale open issues` | flow/ready, kind/chore, ready-for-agent, risk/process, size/medium, tier/lite | this packet; close after comment | | #537 `chore(vistula): dogfood labels on 5-10 pilot issues after v0 merge` | flow/ready, kind/chore, ready-for-agent, risk/process, size/small, tier/lite | keep and execute when capacity; non-destructive or narrow ops | | #596 `fix(maintenance): reconcile ops_maintenance_queue schema after host-ops migration` | flow/ready, kind/ops, ready-for-agent, risk/process, risk/runtime, size/small, ... | keep and execute when capacity; non-destructive or narrow ops | | #598 `chore(legacy): inventory non-backup RS2000 remnants after M01 closeout` | flow/ready, kind/ops, ready-for-agent, risk/process, size/small, tier/lite | keep and execute when capacity; non-destructive or narrow ops | | #599 `ops(legacy): plan non-backup legacy env/data/state disposal after inventory` | class/security-sensitive, kind/ops, not-ready, risk/process, risk/runtime, size/small, ... | keep not-ready; depends on #598 inventory | | #600 `fix(legacy): verify stale cleanpush env symlink is unused before cleanup` | class/security-sensitive, flow/ready, kind/ops, ready-for-agent, risk/process, size/small, ... | keep and execute when capacity; non-destructive or narrow ops | ## 07 - Honcho memory v2 | Issue | Labels | Proposed disposition | |---|---|---| | #357 `ops(honcho): design BGE-M3 embedding migration without mixing vector spaces` | class/security-sensitive, owner-attention, risk/runtime, tier/full | M07 next: design-only embedding migration; no vector mixing | | #459 `memory(A): draft ADR for Memory Control Plane (boundaries before code)` | proposed, risk/process | M07 next: Memory Control Plane ADR before code | | #460 `memory(B): task_run + task_checkpoint + Codex packet templates (highest-impact fix for #17` | proposed, risk/process | M07 hold: wait for #357/#459/#461 | | #461 `memory(C): procedural registry v0 + seed 10 procedures (workflow knowledge layer)` | proposed, risk/process | M07 next: procedural registry after/with ADR boundaries | ## 08 - Persona and OpenClaw product loops | Issue | Labels | Proposed disposition | |---|---|---| | #235 `feat(iskra): wire OpenClaw mail consumer — close Iskra value loop (read+reply)` | operator-emotional, owner-attention, phase/02, ready-for-agent, risk/product, tier/full | M08 hold: mail loop needs tighter live scope first | | #236 `feat(iskra): apply Phase 1.0 constitutional bundle to VPS1000 — Iskra autonomy gate` | operator-emotional, owner-attention, phase/02, ready-for-agent, risk/runtime, tier/full | M08 next, gated: VPS1000 constitutional bundle | | #290 `feat(iskra): 8 bogactw check-in dashboard page` | - | M08 hold: dashboard needs tighter product/data contract | ## 10 - Improvements | Issue | Labels | Proposed disposition | |---|---|---| | #179 `Phase 08+ scope: Iskra family-assistant tier (Kasia indirect via Piotr-supervised flows)` | - | parked in M10 / future improvement; not current closeout critical path | | #180 `Phase 08+ scope: IronKey Keypad 200C as Tier 2 hardware-encrypted storage for Włóczykij va` | - | parked in M10 / future improvement; not current closeout critical path | | #181 `Phase 08+ scope: integrate 2× YubiKey into platform auth chain (6 roles)` | - | parked in M10 / future improvement; not current closeout critical path | | #274 `ops(secrets): Infisical Token Auth token forgejo-codex-runner expires 2026-08-12 — rotate ` | class/security-sensitive, owner-attention | parked in M10 / future improvement; not current closeout critical path | | #384 `audit(agent-readiness): ProgramBench-style architecture/manageability audit for platform r` | kind/research, not-ready, risk/process, size/large | parked in M10 / future improvement; not current closeout critical path | | #455 `research(platformctl): adopt smolagents minimal-core principle (~1000 lines core + extensi` | kind/research, not-ready, proposed, risk/process, size/medium | parked in M10 / future improvement; not current closeout critical path | | #456 `research(cousin-coordination): Conductor-style zero-token YAML routing PoC for determinist` | proposed, risk/process | parked in M10 / future improvement; not current closeout critical path | | #567 `explore(security): YubiKey as last operator approval gate before bulk-destroy / irreversib` | - | parked in M10 / future improvement; not current closeout critical path | Recommended next queue: 1. #607 — Vault Phase 1 read-only inventory packet. 2. #598/#600 — low-risk post-M01 legacy remnant inventories, read-only only. 3. #568/#135 — OpenClaw scheduler observability, with Iskra domain support. 4. #357/#459 — memory architecture design lanes before implementation. 5. #530/#531/#596 — M06 operational friction fixes when ready. No destructive action, branch deletion, runtime restart, secret read, issue label writer, or comment writer automation was performed by this packet.
codex closed this issue 2026-05-29 16:59:57 +02:00
Sign in to join this conversation.
No labels
W6d-automerge-calibration
agent/claude-code
agent/codex
agent/hermes
agent/iskra
agent/ollama
agent/patchwarden
automerge-candidate
class/security-sensitive
cutover-gate
dependency/blocked
dependency/blocks-others
dependency/cross-repo
dependency/needs-confirmation
domain:agents
domain:ci
domain:docs
domain:forgejo
domain:infra
domain:memory
domain:runtime
domain:signal
domain:ux
flow/architecture
flow/blocked
flow/deployed
flow/done
flow/implementation
flow/intake
flow/maintained
flow/observed
flow/ready
flow/refining
flow/retired
flow/review
iterating
judge/codex-candidate
judge/hermes-candidate
judge/low-confidence
judge/needs-refinement
judge/operator-needed
judge/p0
judge/p1
judge/p2
judge/p3
judge/park
judge/patchwarden-candidate
judge/stale-priority
kind/adr
kind/bug
kind/chore
kind/feature
kind/infra
kind/ops
kind/refactor
kind/research
large-impact
merge/auto
merge/manual
merge/manual-dependency-conflict
merge/manual-failing-tests
merge/manual-merge-conflict
merge/manual-missing-review
merge/manual-operator-preference
merge/manual-red-zone
merge/manual-security-sensitive
merge/manual-unclear-scope
merge/manual-unknown
meta
mode:operator-only
mode:patchwarden-iskra-approved
mode:safe-auto
needs-operator-decision
needs-triage
not-ready
observed/erroring
observed/needs-followup
observed/pending
observed/retire-candidate
observed/unused
observed/used
operator-emotional
owner-attention
phase/02
phase/03
priority:p0
priority:p1
priority:p2
priority:p3
proposed
ready-for-agent
ready-for-operator
recovery
review:claude-reviewed
review:codex-reviewed
review:dziadek-reviewed
review:needs-human
risk/exposure
risk/process
risk/product
risk/runtime
safety:external-write
safety:no-prod-mutation
safety:prod-impact
safety:secret-touch
size/large
size/medium
size/small
size/tiny
size/unknown
source/adr
source/agent-generated
source/manual
source/operator-chat
source/voice-note
status:blocked
status:codex-ready
status:merged:pending-evidence
status:needs-evidence
status:operator-needed
status:parked
tier/full
tier/lite
tier/stacked
tier:0-platform-substrate
tier:1-iskra-value-layer
tier:2-tools-products-modules
type:bug
type:chore
type:docs
type:feat
type:policy
type:research
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
pdurlej/platform#535
No description provided.