Francisco Ignácio Fontoura Solla
a5dc0ea5fb
ci: drop automerge fallback — GitHub Pro enables native auto-merge + branch protection
2026-07-30 04:55:15 -03:00
Francisco Ignácio Fontoura Solla
1a00384508
ci: auto-merge PRs into stage when checks green (Free-plan fallback)
2026-07-30 04:49:34 -03:00
Francisco Ignácio Fontoura Solla
d0249e5ee5
fix: drop unused ts-expect-error in manifest pin
2026-07-30 04:46:51 -03:00
Francisco Ignácio Fontoura Solla
cc8492d831
chore: format seed and workflow files
2026-07-30 04:45:44 -03:00
Francisco Ignácio Fontoura Solla
777fde2eed
ci: PR gate with minimal DB + build + migration-lock; stage gate without build
2026-07-30 04:44:37 -03:00
Francisco Ignácio Fontoura Solla
6ac26404d2
feat: db:seed:minimal — minimal synthetic campaign DB for agents/CI
2026-07-30 04:43:01 -03:00
Francisco Ignácio Fontoura Solla
571872f1a7
chore: remove Codeberg; GitHub is the only home
2026-07-30 04:34:07 -03:00
Francisco Ignácio Fontoura Solla
da75221164
Merge branch 'cursor/491bad98'
2026-07-30 04:03:39 -03:00
Francisco Ignácio Fontoura Solla
3f16998716
chore: format B63 wizard signal files.
2026-07-30 04:03:11 -03:00
Francisco Ignácio Fontoura Solla
b4ce8e45d0
docs: align B63 entry query param with B70 and record simplify deferrals.
2026-07-30 04:02:30 -03:00
Francisco Ignácio Fontoura Solla
8c7633da4a
B63+: wire wizard signal steps to B75 chrome and DRY skip.
2026-07-30 04:01:49 -03:00
Francisco Ignácio Fontoura Solla
09fa21d4b3
B63: wizard registrar sinal (grid de tipos + passo de texto).
...
Two-step UX-1 flow on the B59 chassis with URL contract ?signalType= and optional ?entryAction= for embedded skip; reuses createMunicipalityListSignalFormAction.
2026-07-30 04:01:48 -03:00
Francisco Ignácio Fontoura Solla
fbce90069c
Merge branch 'cursor/df491142'
2026-07-30 03:52:32 -03:00
Francisco Ignácio Fontoura Solla
5773242bdb
docs: record B70 simplify deferrals in wizard plan.
...
Captures post-simplify triage (auto-confirm close-delivery): resolved items and defer triggers without new roadmap IDs.
2026-07-30 03:51:59 -03:00
Francisco Ignácio Fontoura Solla
29f6b32e91
refactor(campanha): simplify B70 wizard loader and tile a11y.
...
Lean tile loader avoids org/deputy fetches; server sorts names; info button is no longer nested inside the tile button.
2026-07-30 03:51:25 -03:00
Francisco Ignácio Fontoura Solla
dbd9d0fa3e
feat(campanha): ship B70 leadership update wizard (grid + short form).
...
Replaces the post-municipality stub with a full wizard: tile grid, contact+leadership writes, entryAction skip, and Continuar after save.
2026-07-30 03:51:25 -03:00
Francisco Ignácio Fontoura Solla
378b19b20b
Merge branch 'cursor/f9f44897'
2026-07-30 03:41:44 -03:00
Francisco Ignácio Fontoura Solla
366477df7b
docs: format ajuste-votos plan after B77+ debt capture.
2026-07-30 03:41:18 -03:00
Francisco Ignácio Fontoura Solla
b92f08acd6
docs: record B77+ simplify resolutions in ajuste-votos plan.
...
Mark shared save-error and violation-highlight cleanup as done; defer remaining DRY items with explicit triggers.
2026-07-30 03:40:52 -03:00
Francisco Ignácio Fontoura Solla
625f25c984
B77+: simplify vote wizard helpers after single-screen delivery.
...
Unify violation highlights with getWizardVoteViolation, share the expected-votes save error constant, and drop dead parseWizardVoteDraft plus unused municipalitySlug prop.
2026-07-30 03:40:20 -03:00
Francisco Ignácio Fontoura Solla
f2bdb1ce3c
B77: replace vote wizard ?cenario= ritual with single-screen editor.
...
Three scenarios on one step with confirm-only validation, legacy URL redirect, and updated tests/docs.
2026-07-30 03:31:57 -03:00
Francisco Ignácio Fontoura Solla
791c777820
Merge branch 'cursor/c357d7a9'
2026-07-30 03:27:42 -03:00
Francisco Ignácio Fontoura Solla
9e19f53715
docs: mark B75 delivered in roadmap after rebase merge.
...
Fold parallelizáveis/janela updates and simplify deferrals into the B75 plan.
2026-07-30 03:27:12 -03:00
Francisco Ignácio Fontoura Solla
037785b280
B75: wizard mobile header chrome on Mandate Red bar.
...
Publish flow navigation from CampaignWizardShell via layout-level chrome so wizards no longer stack a second sticky header under the app bar.
2026-07-30 03:26:54 -03:00
Francisco Ignácio Fontoura Solla
c10fcc8ce4
Merge branch 'cursor/d879230e'
2026-07-30 03:22:45 -03:00
Francisco Ignácio Fontoura Solla
29e6d43567
docs(skills): add ASCII wireframe guidance to implement-roadmap-item
...
So UI plans can show quick text layout for confirmation before craft.
2026-07-30 03:22:31 -03:00
Francisco Ignácio Fontoura Solla
f093d74b76
Merge branch 'cursor/12a461ea'
2026-07-30 03:18:08 -03:00
Francisco Ignácio Fontoura Solla
4b8031585d
docs(roadmap): register B79–B90 quick-actions bottom drawer
...
Capture the post-B73 mobile chrome: non-modal drawer chassis plus per-vertical action catalogs (Quadro excluded; batch non-cuttable).
2026-07-30 03:17:50 -03:00
Francisco Ignácio Fontoura Solla
cf6988b4dc
Merge branch 'cursor/d578aabb'
2026-07-30 02:51:04 -03:00
Francisco Ignácio Fontoura Solla
e0eadf7660
docs(roadmap): register B78 wizard navigation loading feedback
...
Captures pending/shimmer UX for wizard shell nav after B75 header work.
2026-07-30 02:50:47 -03:00
Francisco Ignácio Fontoura Solla
f93eaa7cb5
docs(roadmap): register B77 single-screen vote wizard (B77)
...
Replace the three-step ?cenario= ritual with one screen aligned to the municipality list popover; plan covers focused shortcuts and confirm-time coherence validation.
2026-07-30 02:43:01 -03:00
Francisco Ignácio Fontoura Solla
88376ef9a8
Merge branch 'cursor/11d518a6'
2026-07-30 02:36:10 -03:00
Francisco Ignácio Fontoura Solla
37a7062428
B69: simplify the leadership model to exclusive + drop sector/consentNote.
...
Organization stays by product decision (political branching, e.g. SindMed);
the leadership gains `exclusive` (default true) with list badge and form
checkbox, and sector/sectorNotes/consentNote leave the collection, zod,
forms, list filters/sort, invite autofill and redemption.
2026-07-30 02:32:56 -03:00
Francisco Ignácio Fontoura Solla
af829e1099
fix(campanha): restore vote wizard violation banner on scenario jump (B76)
...
Keep violationEditedScenario when navigating to the inconsistent scenario
so média shows warning immediately after pessimista breaks order; clear
on draft/shortcut edits. Adds regression unit tests and roadmap B76.
2026-07-30 02:16:12 -03:00
Francisco Ignácio Fontoura Solla
f41b0fbada
fix(campanha): restore wizard links on desktop home action strip
...
Defer pointer capture until drag exceeds the pan threshold so Link
clicks still receive pointerup and navigate to /campanha/acoes/*.
2026-07-30 01:41:21 -03:00
Francisco Ignácio Fontoura Solla
19f0fab55a
Merge branch 'cursor/687cbc33'
...
# Conflicts:
# docs/roadmap.md
2026-07-30 01:30:18 -03:00
Francisco Ignácio Fontoura Solla
c13f3e29af
chore: format roadmap after B71 rebase merge.
2026-07-30 01:28:16 -03:00
Francisco Ignácio Fontoura Solla
4945b66ee2
docs(B71): defer HomeSearchGroup shell extraction trigger in plan.
2026-07-30 01:27:38 -03:00
Francisco Ignácio Fontoura Solla
a9bb4440a3
chore: format B75 plan for pre-push gate.
2026-07-30 01:27:12 -03:00
Francisco Ignácio Fontoura Solla
03bcf2e719
B71: polish home search results (bleed hover, list-none, sentence-case headings).
...
Centralize layout tokens in homeSearchUi.ts so hit rows fill the scroll padding on hover/focus and group lists drop public-site bullet leakage.
2026-07-30 01:27:05 -03:00
Francisco Ignácio Fontoura Solla
c9e65ac6ee
Merge branch 'cursor/dfb20faa'
2026-07-30 01:26:18 -03:00
Francisco Ignácio Fontoura Solla
8d731c64f5
docs: mark B66 delivered in não-cortáveis after rebase onto main.
2026-07-30 01:26:15 -03:00
Francisco Ignácio Fontoura Solla
fbcdd3a4fa
docs: register B73–B75 (bottom nav, strip gap v2, wizard mobile header).
2026-07-30 01:25:47 -03:00
Francisco Ignácio Fontoura Solla
5b27608aac
Merge branch 'cursor/70b2b90d'
2026-07-30 01:23:26 -03:00
Francisco Ignácio Fontoura Solla
401a0d733d
chore: format B66 plan after simplify debt notes.
2026-07-30 01:22:56 -03:00
Francisco Ignácio Fontoura Solla
2cdd21a64b
docs(B66): record simplify deferrals in focus-search plan.
2026-07-30 01:21:55 -03:00
Francisco Ignácio Fontoura Solla
31bd488c1e
B66: retract home chrome on search focus with animated transition.
...
Emends B47 so focusing the input clears strip/summary before typing; hardens hit rows against blur-before-click.
2026-07-30 01:21:37 -03:00
Francisco Ignácio Fontoura Solla
16852980b2
Merge branch 'cursor/472940a5'
2026-07-30 01:19:12 -03:00
Francisco Ignácio Fontoura Solla
54dcf9e0f5
chore: format B61 plan after simplify debt notes.
2026-07-30 01:18:33 -03:00
Francisco Ignácio Fontoura Solla
96d9e136c3
docs(B61): record simplify deferrals in wizard plan.
...
Capture post-simplify skips as explicit triggers instead of new roadmap debt.
2026-07-30 01:17:30 -03:00