-
Notifications
You must be signed in to change notification settings - Fork 0
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
Enforce the mcp<2 cap with a test, not a comment (path-filtered CI can't see it)
bugSomething isn't workingSomething isn't workingopsRuntime operations task (deploy, DB apply, infra change)Runtime operations task (deploy, DB apply, infra change)parkedPortfolio-parked (maintenance-only per #196, 2026-07-08); revisit 2026-08 reviewPortfolio-parked (maintenance-only per #196, 2026-07-08); revisit 2026-08 reviewpriority:P2Mitigate within 90 daysMitigate within 90 daysStatus: Open.#245 In VitorMRodovalho/meridianiq;Cost snapshots have no provenance: save_cost_upload keys on project_id only (no input_hash, no revision link)
area:schemaDatabase/migrations/RLSDatabase/migrations/RLSbugSomething isn't workingSomething isn't workingparkedPortfolio-parked (maintenance-only per #196, 2026-07-08); revisit 2026-08 reviewPortfolio-parked (maintenance-only per #196, 2026-07-08); revisit 2026-08 reviewpriority:P2Mitigate within 90 daysMitigate within 90 daysStatus: Open.#243 In VitorMRodovalho/meridianiq;delay_basis has no consumers — the UI cannot tell a baseline answer from a float guess
area:frontend-uxFrontend UX/a11y/i18nFrontend UX/a11y/i18nenhancementNew feature or requestNew feature or requestparkedPortfolio-parked (maintenance-only per #196, 2026-07-08); revisit 2026-08 reviewPortfolio-parked (maintenance-only per #196, 2026-07-08); revisit 2026-08 reviewpriority:P3Ongoing hygieneOngoing hygieneStatus: Open.#238 In VitorMRodovalho/meridianiq;delay-attribution endpoint: no user scoping and no rate limit on a now-working two-project read
area:securitySecurity finding or hardeningSecurity finding or hardeningparkedPortfolio-parked (maintenance-only per #196, 2026-07-08); revisit 2026-08 reviewPortfolio-parked (maintenance-only per #196, 2026-07-08); revisit 2026-08 reviewpriority:P2Mitigate within 90 daysMitigate within 90 daysStatus: Open.#237 In VitorMRodovalho/meridianiq;delay-attribution: the baseline pair is never validated (wrong project, scope drift, mixed date fields)
area:architectureCross-cutting architectureCross-cutting architecturebugSomething isn't workingSomething isn't workingparkedPortfolio-parked (maintenance-only per #196, 2026-07-08); revisit 2026-08 reviewPortfolio-parked (maintenance-only per #196, 2026-07-08); revisit 2026-08 reviewpriority:P2Mitigate within 90 daysMitigate within 90 daysStatus: Open.#236 In VitorMRodovalho/meridianiq;Three divergent project-finish resolvers now print contradictory totals in one forensic PDF
area:architectureCross-cutting architectureCross-cutting architecturebugSomething isn't workingSomething isn't workingparkedPortfolio-parked (maintenance-only per #196, 2026-07-08); revisit 2026-08 reviewPortfolio-parked (maintenance-only per #196, 2026-07-08); revisit 2026-08 reviewpriority:P2Mitigate within 90 daysMitigate within 90 daysStatus: Open.#235 In VitorMRodovalho/meridianiq;delay-attribution follow-ups: signed finish variance + project-finish helper consolidation
area:architectureCross-cutting architectureCross-cutting architectureenhancementNew feature or requestNew feature or requestparkedPortfolio-parked (maintenance-only per #196, 2026-07-08); revisit 2026-08 reviewPortfolio-parked (maintenance-only per #196, 2026-07-08); revisit 2026-08 reviewpriority:P3Ongoing hygieneOngoing hygieneStatus: Open.#233 In VitorMRodovalho/meridianiq;delay-attribution: the estimated-path party split is not forensically defensible
area:architectureCross-cutting architectureCross-cutting architecturebugSomething isn't workingSomething isn't workingparkedPortfolio-parked (maintenance-only per #196, 2026-07-08); revisit 2026-08 reviewPortfolio-parked (maintenance-only per #196, 2026-07-08); revisit 2026-08 reviewpriority:P2Mitigate within 90 daysMitigate within 90 daysStatus: Open.#232 In VitorMRodovalho/meridianiq;Unhandled 500s reach the browser as opaque 'Failed to fetch' (error handler outside CORS)
area:architectureCross-cutting architectureCross-cutting architecturebugSomething isn't workingSomething isn't workingparkedPortfolio-parked (maintenance-only per #196, 2026-07-08); revisit 2026-08 reviewPortfolio-parked (maintenance-only per #196, 2026-07-08); revisit 2026-08 reviewpriority:P2Mitigate within 90 daysMitigate within 90 daysStatus: Open.#231 In VitorMRodovalho/meridianiq;hygiene: fix the 15 mypy [attr-defined] errors and ratchet CI on that class
area:architectureCross-cutting architectureCross-cutting architectureopsRuntime operations task (deploy, DB apply, infra change)Runtime operations task (deploy, DB apply, infra change)parkedPortfolio-parked (maintenance-only per #196, 2026-07-08); revisit 2026-08 reviewPortfolio-parked (maintenance-only per #196, 2026-07-08); revisit 2026-08 reviewpriority:P2Mitigate within 90 daysMitigate within 90 daysStatus: Open.#230 In VitorMRodovalho/meridianiq;store.py: four analysis getters always return None (model_validate on dataclasses)
area:architectureCross-cutting architectureCross-cutting architecturebugSomething isn't workingSomething isn't workingparkedPortfolio-parked (maintenance-only per #196, 2026-07-08); revisit 2026-08 reviewPortfolio-parked (maintenance-only per #196, 2026-07-08); revisit 2026-08 reviewpriority:P1Mitigate within 30 daysMitigate within 30 daysStatus: Open.#229 In VitorMRodovalho/meridianiq;changed_percentage saturates at 100% on every real revision pair — the metric carries no signal
area:architectureCross-cutting architectureCross-cutting architectureenhancementNew feature or requestNew feature or requestparkedPortfolio-parked (maintenance-only per #196, 2026-07-08); revisit 2026-08 reviewPortfolio-parked (maintenance-only per #196, 2026-07-08); revisit 2026-08 reviewpriority:P2Mitigate within 90 daysMitigate within 90 daysStatus: Open.#223 In VitorMRodovalho/meridianiq;