teqo/tests/unit
Francisco Ignácio Fontoura Solla a8cb771303 B62+: flatten adversary signal to boolean and harden leader redirect e2e.
The simplify pass dropped the vestigial object wrapper on E11 input and aligned the leader home test with the retrying toHaveURL idiom used elsewhere.
2026-07-29 23:33:46 -03:00
..
accessShared.unit.spec.ts Engineering Pass 3: consolidate patterns and lock them with guards. 2026-07-29 06:11:29 -03:00
activityUi.unit.spec.ts C13: renomeia "Plano de Acao" para "Atividade" em toda a vertical /campanha 2026-07-25 20:50:38 -03:00
advisorSchema.unit.spec.ts B19: Gerenciar assessores (/campanha/assessores) 2026-07-25 02:40:47 -03:00
bahiaElectionAggregates.unit.spec.ts B13: escala relativa no mapa dos Municipios (quantis/LQ/posicao) + artefato TSE v3 2026-07-26 04:22:56 -03:00
bahiaMapStyle.unit.spec.ts B8+: escala das malhas em unidades reais, contrato do map key e degradacao 2026-07-27 01:59:36 -03:00
campaignActionContext.unit.spec.ts B19: Gerenciar assessores (/campanha/assessores) 2026-07-25 02:40:47 -03:00
campaignActionRoutes.unit.spec.ts B60: wizard municipality search step with shared staff loader. 2026-07-29 23:10:06 -03:00
campaignAuthCookie.unit.spec.ts Add remembered campaign sessions 2026-07-27 08:57:26 -03:00
campaignAuthMemoization.unit.spec.ts Ship /campanha nuclei MVP with RBAC, invites, and vote estimates. 2026-07-18 15:01:56 -03:00
campaignCellAutosave.unit.spec.ts B32+: share the campaign JSON route wrapper, fetch helper and cell auto-save. 2026-07-28 08:07:29 -03:00
campaignCellEditOverlay.unit.spec.ts B62: simplify the signal model to type + text (drop fonte/triangulado). 2026-07-29 23:24:00 -03:00
campaignColumnPicker.unit.spec.ts Remove Tipo column and list kind filter from municipality list. 2026-07-29 07:42:47 -03:00
campaignColumnVisibility.unit.spec.ts B17: column picker on the seven CampaignTable list surfaces. 2026-07-28 08:25:16 -03:00
campaignComponents.unit.spec.ts Remove Tipo column and list kind filter from municipality list. 2026-07-29 07:42:47 -03:00
campaignCompositionCleanup.unit.spec.ts E13: visit eligibility checklist and the tour composer. 2026-07-27 21:04:04 -03:00
campaignConsent.unit.spec.ts Engineering Pass 3: consolidate patterns and lock them with guards. 2026-07-29 06:11:29 -03:00
campaignEntityListParsers.unit.spec.ts Deliver B29: header sort and filters on the leaderships list. 2026-07-28 01:43:44 -03:00
campaignFormActionMessage.unit.spec.tsx Engineering Pass 3: consolidate patterns and lock them with guards. 2026-07-29 06:11:29 -03:00
campaignFormActions.unit.spec.ts Pass 2 W4d: runCampaignFormAction (stay-on-page) fecha o C8 F4 2026-07-25 15:33:19 -03:00
campaignGeolocation.unit.spec.ts B14: municipio mais proximo (atalho geo no Inicio staff) 2026-07-26 17:33:33 -03:00
campaignHeaderFilterPopover.unit.spec.ts Polish selected-first filter shells after simplify. 2026-07-28 18:37:05 -03:00
campaignHomeActionButton.unit.spec.tsx B67: restore fine-pointer drag pan on home action strip 2026-07-29 21:57:53 -03:00
campaignHomeActions.unit.spec.ts B59: chassis do wizard de campanha (shell, rotas /acoes, hrefs no Início). 2026-07-29 22:02:04 -03:00
campaignHomeLayout.unit.spec.tsx B65: anchor Início search and action strip to the mobile bottom. 2026-07-29 22:35:44 -03:00
campaignHomeSearch.unit.spec.tsx B68: curated municipality suggestions on empty home search focus. 2026-07-29 22:06:02 -03:00
campaignHomeSearchContract.unit.spec.ts B68: curated municipality suggestions on empty home search focus. 2026-07-29 22:06:02 -03:00
campaignHomeSearchQuery.unit.spec.ts B68: curated municipality suggestions on empty home search focus. 2026-07-29 22:06:02 -03:00
campaignHomeSummary.unit.spec.tsx B56: staff campaign summary on Início (central votes + E8 coverage). 2026-07-29 17:55:37 -03:00
campaignIntelligenceConcepts.unit.spec.ts B22: explicacao por coluna no header das listas — description em CampaignTableHead/MunicipalitySortableHead, campaignConceptOneLiner como fonte unica E18, municipalityColumnDescriptions cobrindo as 11 colunas de /campanha/municipios 2026-07-26 02:58:54 -03:00
campaignInviteArchitecture.unit.spec.ts Tooling: prettier como autoridade de formatacao (organize-imports deterministico, scripts format/format:check, normalizacao mecanica de 312 arquivos; artefatos gerados e migrations excluidos via .prettierignore) 2026-07-25 17:22:20 -03:00
campaignInviteInteractions.unit.spec.ts B30: convite WhatsApp na lista de lideranças 2026-07-26 20:47:11 -03:00
campaignInviteOrigin.unit.spec.ts Tooling: prettier como autoridade de formatacao (organize-imports deterministico, scripts format/format:check, normalizacao mecanica de 312 arquivos; artefatos gerados e migrations excluidos via .prettierignore) 2026-07-25 17:22:20 -03:00
campaignJsonMutationRoute.unit.spec.ts B32+: share the campaign JSON route wrapper, fetch helper and cell auto-save. 2026-07-28 08:07:29 -03:00
campaignListFilterNavigation.unit.spec.ts Fill-in: move estimate scenario into municipality list filters. 2026-07-29 15:27:46 -03:00
campaignListUrl.unit.spec.ts C13: renomeia "Plano de Acao" para "Atividade" em toda a vertical /campanha 2026-07-25 20:50:38 -03:00
campaignLoginAction.unit.spec.ts Add remembered campaign sessions 2026-07-27 08:57:26 -03:00
campaignLongPress.unit.spec.tsx B58: polish Início action strip and centralize coarse press state. 2026-07-29 16:10:24 -03:00
campaignMigrationSafety.unit.spec.ts Tooling: prettier como autoridade de formatacao (organize-imports deterministico, scripts format/format:check, normalizacao mecanica de 312 arquivos; artefatos gerados e migrations excluidos via .prettierignore) 2026-07-25 17:22:20 -03:00
campaignPasswordSchemas.unit.spec.ts Add campaign password reset, profile photo, and RS+ follow-up plan. 2026-07-19 05:26:56 -03:00
campaignPwa.unit.spec.ts Add installable PWA foundation for the /campanha field app. 2026-07-18 17:28:34 -03:00
campaignSearchInput.unit.spec.ts Pass 2 W2: components/campaign em subpastas por dominio 2026-07-25 14:52:17 -03:00
campaignTable.unit.spec.ts B17: column picker on the seven CampaignTable list surfaces. 2026-07-28 08:25:16 -03:00
campaignUserProfile.unit.spec.ts Add the tooling gate: knip, CI, zero-warning lint, as-never ban 2026-07-23 23:06:12 -03:00
campaignWebAuthnChallenge.unit.spec.ts Engineering Pass 3: consolidate patterns and lock them with guards. 2026-07-29 06:11:29 -03:00
campaignWebAuthnConfig.unit.spec.ts Engineering Pass 3: consolidate patterns and lock them with guards. 2026-07-29 06:11:29 -03:00
campaignWizardShell.unit.spec.tsx B59: chassis do wizard de campanha (shell, rotas /acoes, hrefs no Início). 2026-07-29 22:02:04 -03:00
campoParties.unit.spec.ts E8: Conta da cadeira (metas derivadas, potencial por município, cobertura) 2026-07-24 22:54:27 -03:00
choroplethPercentScale.unit.spec.ts Tooling: prettier como autoridade de formatacao (organize-imports deterministico, scripts format/format:check, normalizacao mecanica de 312 arquivos; artefatos gerados e migrations excluidos via .prettierignore) 2026-07-25 17:22:20 -03:00
codebaseConventions.unit.spec.ts B52: add Dobradinhas group to staff home search. 2026-07-29 22:52:35 -03:00
contactCityMigration.unit.spec.ts Tooling: prettier como autoridade de formatacao (organize-imports deterministico, scripts format/format:check, normalizacao mecanica de 312 arquivos; artefatos gerados e migrations excluidos via .prettierignore) 2026-07-25 17:22:20 -03:00
dashboardPriorityMunicipalities.unit.spec.ts Engineering Pass 3: consolidate patterns and lock them with guards. 2026-07-29 06:11:29 -03:00
electionPartySpectrum.unit.spec.ts Pass 2 W4a: electionInsights.ts deletado (941 linhas, 71 exports, 2 vivos) 2026-07-25 14:57:49 -03:00
electionResults.unit.spec.ts Tooling: prettier como autoridade de formatacao (organize-imports deterministico, scripts format/format:check, normalizacao mecanica de 312 arquivos; artefatos gerados e migrations excluidos via .prettierignore) 2026-07-25 17:22:20 -03:00
engagementLevel.unit.spec.ts E14: engagement levels N0-N4 and the first allocationDecision writer. 2026-07-27 21:19:33 -03:00
facebookPixel.unit.spec.ts Add Meta Pixel tracking to public petition pages. 2026-07-21 10:51:47 -03:00
federalNominalSliceFolds.unit.spec.ts B13+: concordância LQ, readout de escopo no mapa e DRY do build de agregados. 2026-07-29 16:26:43 -03:00
formatRelativeAge.unit.spec.ts Polish /campanha Field Desk UX and register FD+/FD2 follow-ups. 2026-07-19 08:17:12 -03:00
goalCoverage.unit.spec.ts Engineering Pass 3: consolidate patterns and lock them with guards. 2026-07-29 06:11:29 -03:00
homeSearchMunicipalityMatch.unit.spec.ts B50: home search Assessores group for unrestricted staff. 2026-07-29 22:09:42 -03:00
homeSearchSuggest.unit.spec.ts B68: curated municipality suggestions on empty home search focus. 2026-07-29 22:06:02 -03:00
leadershipListUrl.unit.spec.ts Engineering Pass 3: consolidate patterns and lock them with guards. 2026-07-29 06:11:29 -03:00
leadershipMunicipalityMembership.unit.spec.ts B34: editable município chips on the leaderships list. 2026-07-27 22:35:19 -03:00
leadershipStateDeputyRelationCell.unit.spec.ts Deliver B37: editable município chips on the dobradinhas list. 2026-07-28 09:34:39 -03:00
listFilterOptions.unit.spec.ts Lift selected options to the top in shared header multi-filters. 2026-07-28 18:37:05 -03:00
listQueryMatch.unit.spec.ts B18: saved municipality list filters in localStorage and sidebar submenu. 2026-07-28 19:25:12 -03:00
mapLqConcordance.unit.spec.ts B13+: concordância LQ, readout de escopo no mapa e DRY do build de agregados. 2026-07-29 16:26:43 -03:00
mapScaleClasses.unit.spec.ts simplify(B13): corrige classe agregada, bolhas em pane proprio e registra debitos 2026-07-26 05:12:37 -03:00
metropolitanoTerritoryPeers.unit.spec.ts Extract Metropolitano TI peer rules into lib for E12+. 2026-07-29 08:15:09 -03:00
municipalityGeographyParts.unit.spec.ts Engineering Pass 3: consolidate patterns and lock them with guards. 2026-07-29 06:11:29 -03:00
municipalityList.unit.spec.ts Remove Tipo column and list kind filter from municipality list. 2026-07-29 07:42:47 -03:00
municipalityMapNavigation.unit.spec.ts Engineering Pass 3: consolidate patterns and lock them with guards. 2026-07-29 06:11:29 -03:00
municipalityNameAliases.unit.spec.ts Engineering Pass 3: consolidate patterns and lock them with guards. 2026-07-29 06:11:29 -03:00
municipalityPortfolio.unit.spec.ts B34+: scale and DRY after municipality chip lists. 2026-07-28 19:49:29 -03:00
municipalityPortfolioCell.unit.spec.ts B34+: scale and DRY after municipality chip lists. 2026-07-28 19:49:29 -03:00
municipalityPotential.unit.spec.ts feat(E10+): Escala e DRY pós-E10 2026-07-29 23:18:25 -03:00
municipalityProximity.unit.spec.ts Resolve Salvador ZE in the staff "Onde estou" card (B14 / B8 F2-D1). 2026-07-29 07:56:58 -03:00
municipalitySavedFilters.unit.spec.ts Engineering Pass 3: consolidate patterns and lock them with guards. 2026-07-29 06:11:29 -03:00
municipalityScopeCacheKey.unit.spec.ts Engineering Pass 3: consolidate patterns and lock them with guards. 2026-07-29 06:11:29 -03:00
municipalityStaffVoteTotal.unit.spec.ts Tooling: prettier como autoridade de formatacao (organize-imports deterministico, scripts format/format:check, normalizacao mecanica de 312 arquivos; artefatos gerados e migrations excluidos via .prettierignore) 2026-07-25 17:22:20 -03:00
municipalityTerritorialClass.unit.spec.ts Engineering Pass 3: consolidate patterns and lock them with guards. 2026-07-29 06:11:29 -03:00
municipalityVoteRank.unit.spec.ts simplify(B13): corrige classe agregada, bolhas em pane proprio e registra debitos 2026-07-26 05:12:37 -03:00
onda0ConsentTexts.unit.spec.ts Add pre-push typecheck hook and fix campaign avatar field access. 2026-07-19 12:10:59 -03:00
payloadAdminRoles.unit.spec.ts Add users.roles so Payload /admin can separate editors from admins. 2026-07-27 01:54:29 -03:00
projectionSheetParse.unit.spec.ts Tooling: prettier como autoridade de formatacao (organize-imports deterministico, scripts format/format:check, normalizacao mecanica de 312 arquivos; artefatos gerados e migrations excluidos via .prettierignore) 2026-07-25 17:22:20 -03:00
recentVisits.unit.spec.ts C13 pos-simplify: fecha os residuos da varredura e estreita os guards 2026-07-25 21:29:32 -03:00
relationMembershipDelta.unit.spec.ts B37 simplify: one membership delta, cap messages named once. 2026-07-28 10:25:47 -03:00
revalidateRequest.unit.spec.ts Engineering Pass 3: consolidate patterns and lock them with guards. 2026-07-29 06:11:29 -03:00
signatureExport.unit.spec.ts Add admin CSV export for signatures and contacts. 2026-07-23 00:53:04 -03:00
siteMetadata.unit.spec.ts Make public SEO resilient when the metadata global is empty. 2026-07-27 08:20:33 -03:00
stateDeputyListUrl.unit.spec.ts B33: ordenação e filtro no header da lista de dobradinhas 2026-07-26 16:21:40 -03:00
suggestionCatalog.unit.spec.ts B62+: flatten adversary signal to boolean and harden leader redirect e2e. 2026-07-29 23:33:46 -03:00
supporterSchema.unit.spec.ts Add C6 scale/DRY for supporters: bulk import, KPI aggregate, shared shells. 2026-07-18 22:17:31 -03:00
supporterUi.unit.spec.ts Engineering Pass 3: consolidate patterns and lock them with guards. 2026-07-29 06:11:29 -03:00
territoryAnchor.unit.spec.ts B25: link do território na lista de municípios 2026-07-26 18:59:49 -03:00
territoryListUrl.unit.spec.ts Engineering Pass 3: consolidate patterns and lock them with guards. 2026-07-29 06:11:29 -03:00
territoryOverview.unit.spec.ts Simplify E12+ Metropolitano peers extraction. 2026-07-29 08:24:19 -03:00
tourRegionPending.unit.spec.ts Dim the tour composer proposal when changing identity territory. 2026-07-28 18:41:36 -03:00
visitEligibility.unit.spec.ts Engineering Pass 3: consolidate patterns and lock them with guards. 2026-07-29 06:11:29 -03:00
voteEstimate.unit.spec.ts Tooling: prettier como autoridade de formatacao (organize-imports deterministico, scripts format/format:check, normalizacao mecanica de 312 arquivos; artefatos gerados e migrations excluidos via .prettierignore) 2026-07-25 17:22:20 -03:00
voteTrend.unit.spec.ts Pass 2 W4a: electionInsights.ts deletado (941 linhas, 71 exports, 2 vivos) 2026-07-25 14:57:49 -03:00