docs(territory): record unified search selector QA
This commit is contained in:
@@ -1619,3 +1619,15 @@ Relatório: `catalogue-province-coverage-qa-20261028.json`. Instalação pelo pr
|
||||
|
||||
|
||||
28/10 - National coverage: 6 tests / 617 assertions passed across all 11 provincial units, 6 configured corridors and 2 sectors. Province and location entry points preserve sector filters and district containment. Existing runtime implementation is national;Maputo was the reported case,not a geographic limitation. Other unrelated menus remain subject to concrete verification. Types/build evidence reused;not installed.
|
||||
|
||||
|
||||
|
||||
28/10 - Before selector delta checks: accepted national catalogue QA 47dae1b7, 6 tests/617 assertions, remains uninstalled. Existing TerritoryLevel and ProvinceSelect required two separate fields (search then select). Tempo requests one dropdown on the search field. Consolidate the shared controls while retaining saved values, hierarchy, endpoints, paging and permission decisions;browser visual proof remains separate.
|
||||
|
||||
|
||||
|
||||
## 28/10/2026 — selecção territorial num único campo de pesquisa, QA
|
||||
|
||||
Pedido expresso da Tempo: o dropdown deve abrir em «Pesquisar província», sem um segundo controlo «Seleccione». `ProvinceSelect` e `TerritoryLevel` passam a usar o mesmo combobox, aplicado a província, distrito, posto administrativo e localidade. Pesquisar e escolher fica num único campo; a paginação permanece na lista. Escrever ou sair com Escape não substitui a selecção guardada; escolher e limpar são acções expressas. Mantêm-se a hierarquia, os endpoints existentes e os controlos de acesso, sem novos dados ou publicações.
|
||||
|
||||
Quatro testes do contrato de eventos/estado passaram: abertura/escolha, preservação ao escrever/Escape, teclado e bloqueio de resultado antigo durante carregamento, limpeza e dependência do nível anterior. Tipos e compilação QA passaram. As 6 provas nacionais/617 verificações são reutilizadas porque o PHP territorial não mudou. Este delta continua em QA e não comprova apresentação ou sessão real no navegador. Será agrupado com a correcção provincial; falta autenticação SSH antes da entrega, sem nova aprovação organizacional.
|
||||
|
||||
@@ -63,5 +63,28 @@
|
||||
"district_containment": true,
|
||||
"unrelated_provinces_excluded": true,
|
||||
"test_data": "synthetic fixtures rolled back;accepted published source reused"
|
||||
},
|
||||
"selector_delta": {
|
||||
"Tempo_request": "Dropdown belongs to Pesquisar província;remove separate Seleccione control",
|
||||
"scope": [
|
||||
"ProvinceSelect",
|
||||
"TerritoryLevel:province,district,administrative post,locality"
|
||||
],
|
||||
"behaviour": [
|
||||
"One combobox input opens the list and searches the existing endpoint",
|
||||
"Explicit choice commits the existing option;typing or Escape does not clear saved values",
|
||||
"Arrow keys and Enter select;clear is explicit;dependent levels remain disabled without parent",
|
||||
"Paging retained inside dropdown;loading cannot commit a stale option"
|
||||
],
|
||||
"QA": {
|
||||
"event_state_contract_tests": 4,
|
||||
"failures": 0,
|
||||
"types": "passed",
|
||||
"build": "passed",
|
||||
"limit": "Controlled React component contract;not browser visual/session evidence"
|
||||
},
|
||||
"publication_data_permissions_and_territory_rules": "unchanged",
|
||||
"national_province_evidence": "6 tests/617 assertions reused;unchanged PHP runtime",
|
||||
"status": "QA_not_installed"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -7167,3 +7167,15 @@ Relatório: `catalogue-province-coverage-qa-20261028.json`. Instalação pelo pr
|
||||
|
||||
|
||||
28/10 - National coverage: 6 tests / 617 assertions passed across all 11 provincial units, 6 configured corridors and 2 sectors. Province and location entry points preserve sector filters and district containment. Existing runtime implementation is national;Maputo was the reported case,not a geographic limitation. Other unrelated menus remain subject to concrete verification. Types/build evidence reused;not installed.
|
||||
|
||||
|
||||
|
||||
28/10 - Before selector delta checks: accepted national catalogue QA 47dae1b7, 6 tests/617 assertions, remains uninstalled. Existing TerritoryLevel and ProvinceSelect required two separate fields (search then select). Tempo requests one dropdown on the search field. Consolidate the shared controls while retaining saved values, hierarchy, endpoints, paging and permission decisions;browser visual proof remains separate.
|
||||
|
||||
|
||||
|
||||
## 28/10/2026 — selecção territorial num único campo de pesquisa, QA
|
||||
|
||||
Pedido expresso da Tempo: o dropdown deve abrir em «Pesquisar província», sem um segundo controlo «Seleccione». `ProvinceSelect` e `TerritoryLevel` passam a usar o mesmo combobox, aplicado a província, distrito, posto administrativo e localidade. Pesquisar e escolher fica num único campo; a paginação permanece na lista. Escrever ou sair com Escape não substitui a selecção guardada; escolher e limpar são acções expressas. Mantêm-se a hierarquia, os endpoints existentes e os controlos de acesso, sem novos dados ou publicações.
|
||||
|
||||
Quatro testes do contrato de eventos/estado passaram: abertura/escolha, preservação ao escrever/Escape, teclado e bloqueio de resultado antigo durante carregamento, limpeza e dependência do nível anterior. Tipos e compilação QA passaram. As 6 provas nacionais/617 verificações são reutilizadas porque o PHP territorial não mudou. Este delta continua em QA e não comprova apresentação ou sessão real no navegador. Será agrupado com a correcção provincial; falta autenticação SSH antes da entrega, sem nova aprovação organizacional.
|
||||
|
||||
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user