chore(vistula): dogfood labels on 5-10 pilot issues after v0 merge #537
Labels
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 milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
pdurlej/platform#537
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Scope
After PR #532 lands, dogfood Vistula on a small pilot set of real issues.
The goal is to prove labels/reporting before adding issue-label writers or comment writers.
Spec sources
docs/vistula/13-project-history.mdrunbooks/vistula.mddocs/vistula/11-v0-implementation-plan.mdExtracted context
From Vistula history:
From live validation:
Acceptance criteria
Out of scope
Agent notes
Recommended executor: Gemini 3.5 Flash local.
Rules:
Spec sources read.Proposed Vistula pilot label plan — no mutations yet
Scope follows this issue exactly: prove the taxonomy on 5-10 low-risk real issues before adding any writer/automation. This comment is the proposed plan only. No labels were changed. No issue comments were added outside #537.
Read-only checks
platform,patchwarden,iskra-openclaw.patchwardenandiskra-openclawhave the needed pilot labels;platformhas all needed pilot labels for the selected platform issues.Proposed pilot set
platformagent/codex,priority:p2,status:codex-readyflow/ready,kind/ops,size/medium,source/agent-generatedplatformkind/ops,priority:p3,status:parkedflow/intake,size/small,source/operator-chatpatchwardenflow/ready,kind/chore,size/small,agent/geminisource/agent-generatedpatchwardenflow/ready,kind/feature,size/medium,agent/geminisource/agent-generatedpatchwardenkind:implementationlegacy-style labelkind/feature,source/agent-generatediskra-openclawcodex-ready,kind/feature,operator-needed,safety:no-prod-mutation,size/smallflow/ready,source/operator-chat,agent/codexiskra-openclawcodex-ready,kind/ops,operator-needed,safety:no-prod-mutation,size/smallflow/ready,source/operator-chat,agent/codexiskra-openclawcodex-ready,kind/ops,operator-needed,safety:no-prod-mutation,size/smallflow/ready,source/operator-chat,agent/codexMutation rules for the next step
If approved, the apply step should:
kind:*labels;Approval phrase
To apply this exact label-only pilot, use:
vistula-dogfood-label-plan-537-approvedWithout that phrase, this issue should stay open as “plan posted, waiting for label-application approval”.
M06 closeout cleanup by codex: moving this Vistula dogfood pilot from M06 to M10 Improvements. Vistula v0 infra is merged; dogfooding remains useful follow-up work, not an active M06 blocker.
{
"confidence": 5,
"effort_hint": "small",
"escalation": {
"kind": "operator",
"reason": "Pilot label mutation needs explicit approval before changing live issue metadata."
},
"evidence_refs": [
{
"note": "Issue proposes dogfooding Vistula labels on a small pilot set after v0 merge.",
"type": "forgejo",
"value": "issue-title-body-labels-and-target-snapshot"
},
{
"note": "Body requires a proposed label plan first and forbids mutation until operator or Iskra flow approval.",
"type": "forgejo",
"value": "issue-body-acceptance"
},
{
"note": "Snapshot labels mark the issue as ready, owner-attention, small chore, and process risk.",
"type": "snapshot",
"value": "target-snapshot-labels"
}
],
"impact": 3,
"judge_actor": {
"name": "iskra",
"runtime": "openclaw"
},
"judged_at": "2026-06-10T01:02:00Z",
"labels_to_apply": [
"judge/p2",
"judge/operator-needed"
],
"piotr_fit": "high",
"priority": "p2",
"rationale_summary": "This is P2 operator-needed dogfood work because Vistula needs a real pilot, but live label changes must stay proposal-first.",
"reach": 3,
"recommended_next_action": "operator_needed",
"rerun_reason": "no_prior_judgment",
"schema": "openclaw.judge.v0",
"target": {
"kind": "issue",
"number": 537,
"repo": "pdurlej/platform"
},
"target_snapshot": {
"body_hash": "sha256:b944677bb029c27a30b2c475695ce7c83b806f267cebcc08b46b83df98829812",
"commit_count": null,
"evidence_hash": "sha256:a85c1a951a300cadbac56f7f429366cccecfe7bf3e77060b0e6c9f2c196ec742",
"head_sha": null,
"labels": [
"flow/ready",
"kind/chore",
"owner-attention",
"risk/process",
"size/small",
"tier/lite"
],
"labels_hash": "sha256:476caa28247baeec4287a6d758c4315cae947a8ad7ee135ad3fc5b9e70e483ea",
"state": "open",
"title_hash": "sha256:ac896caae4fec47d3c5443ddf64621512dec0cf88e3a415b2df55b105f454853",
"updated_at": "2026-06-04T19:39:20+02:00"
},
"top_caveat": "Do not mutate labels or add comments until the pilot issue set and proposed before/after plan are approved."
}
Superseded by Patchwarden follow-up pdurlej/patchwarden#251. Vistula remains taxonomy/report source; Patchwarden owns the dogfood policy/check surface.