🎯 Objective
Update the DreamService SQLite weighting and queue generation logic to heavily downrank or isolate tickets labeled status: needs-re-triage.
🧠 Architectural Rationale
Our new ticket-intake skill (#9969) empowers agents to formally reject stale or mathematically regressive tickets (Negative ROI) by assigning them the needs-re-triage label rather than brutally closing them. This guarantees the architectural anomaly is preserved for human review. However, if DreamService continues to feed these labeled tickets to the top of the swarm execution loop, the autonomous agents will enter an infinite cycle of validation/rejection.
📋 Scope
- Identify the queue extraction logic within
DreamService.mjs (the QueryReRanker / SQL execution layer).
- Establish a massive negative numerical weight penalty for issues containing the
needs-re-triage label payload.
- Validate through
runSandman.mjs that flagged tickets sink below the operational execution threshold while remaining available for analytical review.
🎯 Objective
Update the
DreamServiceSQLite weighting and queue generation logic to heavily downrank or isolate tickets labeledstatus: needs-re-triage.🧠 Architectural Rationale
Our new
ticket-intakeskill (#9969) empowers agents to formally reject stale or mathematically regressive tickets (Negative ROI) by assigning them theneeds-re-triagelabel rather than brutally closing them. This guarantees the architectural anomaly is preserved for human review. However, ifDreamServicecontinues to feed these labeled tickets to the top of the swarm execution loop, the autonomous agents will enter an infinite cycle of validation/rejection.📋 Scope
DreamService.mjs(theQueryReRanker/ SQL execution layer).needs-re-triagelabel payload.runSandman.mjsthat flagged tickets sink below the operational execution threshold while remaining available for analytical review.