v0.10.27
Added
- Structured, localizable report-flag chips on the Reports dashboard (#428, #429, #430, #431).
Report flags persisted viamureo_state_report_setcan now be structured objects
{code, severity, params}drawn from a canonical 18-code vocabulary, instead of
free-form snake_case strings with the detail baked into the slug. The configure
dashboard renders each as a coarse, localized chip (en / ja) coloured by one of
four severities (action / watch / info / positive), with the per-flag detail (adspot
ids, spend, CTR, …) moved off the chip face into a click-to-expand drill-down. A
customcode carries an author-supplied label for findings outside the vocabulary.
Thedaily-check,weekly-reportandgoal-reviewskills author flags in this
shape; legacy bare-string flags still render (humanized) for backward compatibility.
Changed
mureo_state_report_setnow validates report flags (#428). Structured flags are
checked against the vocabulary before they reach STATE.json — unknown non-custom
codes are rejected and a severity is defaulted from the code when omitted — while
legacy bare-string flags pass through unchanged.
Full changelog: https://github.com/logly/mureo/blob/main/CHANGELOG.md