diff --git a/app/Http/Controllers/InvestorPathController.php b/app/Http/Controllers/InvestorPathController.php
index 20b69c91..41bdfe3a 100644
--- a/app/Http/Controllers/InvestorPathController.php
+++ b/app/Http/Controllers/InvestorPathController.php
@@ -8,7 +8,9 @@ use App\Services\InvestmentGuides;
use App\Services\InvestmentZonePathContext;
use App\Services\InvestorPath;
use App\Services\LegacyContent;
+use App\Services\SectorResourceReferences;
use App\Services\SectorInvestment;
+use App\Services\VirtualDesk;
use Illuminate\Http\JsonResponse;
use Illuminate\Http\RedirectResponse;
use Illuminate\Http\Request;
@@ -32,6 +34,9 @@ class InvestorPathController extends Controller
{
abort_unless($path->available(), 404);
$data = ['contexts' => $path->contexts($request->user()), 'sectorSource' => app(SectorInvestment::class)->context($sectorSlug)];
+ if (isset(SectorResourceReferences::SOURCES[$sectorSlug]) && $request->filled('resource_area')) {
+ $data['resourceSource'] = app(SectorResourceReferences::class)->selection($sectorSlug, ['area_id' => $request->query('resource_area'), 'location_label' => $request->query('resource_location'), 'group_id' => $request->query('resource_group'), 'source_sha256' => $request->query('resource_source')]);
+ }
return $request->expectsJson() ? response()->json($data) : Inertia::render('investor-path/index', $data);
}
@@ -73,14 +78,28 @@ class InvestorPathController extends Controller
if ($sector !== null) {
app(SectorInvestment::class)->context($sector);
}
+ $reference = $request->input('sector_reference');
+ if ($reference !== null) {
+ abort_unless(isset(SectorResourceReferences::SOURCES[$sector]) && is_array($reference), 422);
+ app(SectorResourceReferences::class)->selection($sector, $reference);
+ }
$source = $request->input('content_resource_id');
if ($source !== null) {
$resourceId = filter_var($source, FILTER_VALIDATE_INT);
abort_unless(is_int($resourceId) && $resourceId !== 0, 422);
app(LegacyContent::class)->articleForResource($resourceId);
}
- $id = DB::transaction(function () use ($path, $request, $source, $sector, $zone): string {
+ $id = DB::transaction(function () use ($path, $request, $source, $sector, $zone, $reference): string {
+ if ($reference !== null) {
+ DB::table('users')->where('id', $request->user()->id)->lockForUpdate()->first();
+ }
+ $existingReferenceCase = $reference !== null ? DB::table('desk_cases')->where('user_id', $request->user()->id)->where('client_key', $request->input('client_key'))->first() : null;
$id = $path->create($request->user(), $request->all());
+ if ($existingReferenceCase) {
+ $selection = app(SectorResourceReferences::class)->selection($sector, $reference);
+ $oldPayload = app(VirtualDesk::class)->decode($existingReferenceCase->payload);
+ abort_unless(array_any($oldPayload['investor_path']['sector_references'] ?? [], fn ($row) => $row['key'] === $selection['key']), 409, 'A chave de criação já foi usada com outra referência sectorial; recupere o dossier existente.');
+ }
if ($source !== null) {
$case = $path->view($request->user(), $id)['case'];
app(LegacyContent::class)->attach($request->user(), $id, ['version' => $case['version'], 'resource_id' => (int) $source]);
@@ -88,7 +107,7 @@ class InvestorPathController extends Controller
if ($sector !== null) {
$case = $path->view($request->user(), $id)['case'];
- app(SectorInvestment::class)->attach($request->user(), $id, ['version' => $case['version'], 'sector_slug' => $sector]);
+ app(SectorInvestment::class)->attach($request->user(), $id, ['version' => $case['version'], 'sector_slug' => $sector, 'sector_reference' => $reference]);
}
if ($zone) {
diff --git a/app/Services/InvestmentPreparationWorkspace.php b/app/Services/InvestmentPreparationWorkspace.php
index 8aadbfd9..50bcebf8 100644
--- a/app/Services/InvestmentPreparationWorkspace.php
+++ b/app/Services/InvestmentPreparationWorkspace.php
@@ -127,6 +127,10 @@ final class InvestmentPreparationWorkspace
{
$objects = [['key' => 'investment:'.$case->id, 'label' => $case->title, 'kind' => 'investment']];
$evidence = [];
+ foreach ($context['sector_references'] ?? [] as $reference) {
+ $current = hash_equals((SectorResourceReferences::SOURCES[$reference['sector_slug']] ?? ''), $reference['source_sha256'] ?? '') ? $reference : ['unavailable' => true, 'source_sha256' => (SectorResourceReferences::SOURCES[$reference['sector_slug']] ?? '')];
+ $evidence['sector-resource:'.$reference['key']] = ['key' => 'sector-resource:'.$reference['key'], 'label' => $reference['title'], 'consulted' => $reference, 'current' => $current, 'notice' => 'Referência sectorial e de cadeia de valor; não certifica direitos, licenças nem disponibilidade de projecto.'];
+ }
$refs = array_values($context['selection'] ?? []);
foreach ($context['opportunity_choices'] ?? [] as $choice) {
$refs[] = $choice['opportunity'];
diff --git a/app/Services/InvestorContext.php b/app/Services/InvestorContext.php
index 918847a8..f0da80d1 100644
--- a/app/Services/InvestorContext.php
+++ b/app/Services/InvestorContext.php
@@ -142,6 +142,9 @@ final class InvestorContext
$zone = $context['selection']['park'] ?? null;
$context['fields']['investment_regime'] = $zone['fields']['investment_regime'] ?? 'general';
$context['fields']['special_zone_id'] = $zone['id'] ?? '';
+ if (! empty($payload['investor_path']['sector_references'])) {
+ $context['sector_references'] = $payload['investor_path']['sector_references'];
+ }
return $context;
}
diff --git a/app/Services/InvestorPath.php b/app/Services/InvestorPath.php
index aae87dc9..06ee5325 100644
--- a/app/Services/InvestorPath.php
+++ b/app/Services/InvestorPath.php
@@ -173,6 +173,7 @@ final class InvestorPath
'results' => $results, 'requests' => $requests, 'documents' => $documents,
'zone_contexts' => ($owner || $manager) ? ($path['zone_contexts'] ?? []) : [],
'sector_contexts' => ($owner || $manager) ? ($path['sector_contexts'] ?? []) : [],
+ 'sector_references' => ($owner || $manager) ? ($path['sector_references'] ?? []) : [],
'content_sources' => ($owner || $manager) ? ($path['content_sources'] ?? []) : [],
'tasks' => DB::table('tasks')->where('desk_case_id', $id)
->whereNull('deleted_at')
diff --git a/app/Services/SectorInvestment.php b/app/Services/SectorInvestment.php
index c4ce0bec..ce46507a 100644
--- a/app/Services/SectorInvestment.php
+++ b/app/Services/SectorInvestment.php
@@ -74,7 +74,7 @@ final class SectorInvestment
}
}
- return ['articles' => $articles, 'relations' => collect($relations)->unique('id')->values()->all(), 'locations' => $locations,
+ return ['resource_reference' => isset(SectorResourceReferences::SOURCES[$sector->slug]) ? app(SectorResourceReferences::class)->view($sector->slug) : null, 'articles' => $articles, 'relations' => collect($relations)->unique('id')->values()->all(), 'locations' => $locations,
'start_href' => app(InvestorPath::class)->available() ? '/investimentos/a-partir-do-setor/'.$sector->slug : null,
'start_notice' => app(InvestorPath::class)->available() ? null : 'O percurso para guardar a ideia está temporariamente indisponível. A consulta e o apoio continuam disponíveis.',
'register_href' => app(PortalProfileAccess::class)->available() ? ($creation ? $creation.'?sector_id='.$sector->id : '/perfil/promotor') : null,
@@ -114,24 +114,31 @@ final class SectorInvestment
*/
public function attach(User $actor, string $id, array $input): void
{
- $data = Validator::make($input, ['version' => 'required|integer|min:1', 'sector_slug' => 'required|string|max:150'])->validate();
+ $data = Validator::make($input, ['version' => 'required|integer|min:1', 'sector_slug' => 'required|string|max:150', 'sector_reference' => 'nullable|array'])->validate();
$context = $this->context($data['sector_slug']);
+ abort_if(! empty($data['sector_reference']) && ! isset(SectorResourceReferences::SOURCES[$context['slug']]), 422);
+ $reference = isset($data['sector_reference']) ? app(SectorResourceReferences::class)->selection($context['slug'], $data['sector_reference']) : null;
abort_unless(app(InvestorPath::class)->available(), 404);
- DB::transaction(function () use ($actor, $id, $data, $context) {
+ DB::transaction(function () use ($actor, $id, $data, $context, $reference) {
$desk = app(VirtualDesk::class);
$case = $desk->case($actor, $id, true, true);
abort_if($case->closed_at, 409, 'O dossier está encerrado.');
abort_unless(DB::table('investor_journeys')->where('id', $case->journey_id)->whereNotNull('path_definition_id')->whereNull('deleted_at')->exists(), 409, 'Este dossier conserva outro roteiro.');
$payload = $desk->decode($case->payload);
- foreach ($payload['investor_path']['sector_contexts'] ?? [] as $existing) {
- if ($existing['id'] === $context['id']) {
- return;
- }
+ $hasSector = array_any($payload['investor_path']['sector_contexts'] ?? [], fn ($row) => $row['id'] === $context['id']);
+ $hasReference = $reference !== null && array_any($payload['investor_path']['sector_references'] ?? [], fn ($row) => $row['key'] === $reference['key']);
+ if ($hasSector && ($reference === null || $hasReference)) {
+ return;
}
abort_unless((int) $case->version === $data['version'], 409, 'O dossier foi alterado; recupere a versão atual.');
- $payload['investor_path']['sector_contexts'][] = [...$context, 'actor_id' => $actor->id, 'saved_at' => now()->toIso8601String()];
+ if (! $hasSector) {
+ $payload['investor_path']['sector_contexts'][] = [...$context, 'actor_id' => $actor->id, 'saved_at' => now()->toIso8601String()];
+ }
+ if ($reference !== null && ! $hasReference) {
+ $payload['investor_path']['sector_references'][] = [...$reference, 'actor_id' => $actor->id, 'saved_at' => now()->toIso8601String()];
+ }
DB::table('desk_cases')->where('id', $id)->update(['payload' => $desk->encode($payload), 'version' => $case->version + 1, 'updated_at' => now()]);
- $desk->event($desk->case($actor, $id), $actor, 'sector_context_referenced', ['sector_id' => $context['id'], 'sector_slug' => $context['slug']]);
+ $desk->event($desk->case($actor, $id), $actor, 'sector_context_referenced', ['sector_id' => $context['id'], 'sector_slug' => $context['slug'], 'sector_reference_key' => $reference['key'] ?? null]);
});
}
}
diff --git a/app/Services/SectorResourceReferences.php b/app/Services/SectorResourceReferences.php
new file mode 100644
index 00000000..997115e8
--- /dev/null
+++ b/app/Services/SectorResourceReferences.php
@@ -0,0 +1,82 @@
+ '7202fb5986b40e62347867c653770030683ffec2701a2921e84342f15e9f3d8a',
+ 'energia-especifica' => '2d9d94ac70115ade43c4093a4d5b302aaa93623a149f936615c38ba67b1e2bd2',
+ ];
+
+ // Generated data are checked independently from the unchanged Word originals.
+ public const DATA = [
+ 'mineracao' => ['file' => 'mining-reference-20261111.json', 'hash' => '173c1fda9e20997436704d0e8e3a9a6d1be9b0dba4eb8b5f3d4c1e5fbb1020b8'],
+ 'energia-especifica' => ['file' => 'energy-reference-20261111.json', 'hash' => '3c1c33e68a710c65114f5db232eceb732f8894a1825baa52683e70a6e5a1f2bf'],
+ ];
+
+ /** @return array */
+ public function data(string $sector): array
+ {
+ abort_unless(isset(self::DATA[$sector]), 404);
+ $path = database_path('data/'.self::DATA[$sector]['file']);
+ abort_unless(hash_equals(self::DATA[$sector]['hash'], CheckedFile::sha256($path)), 503, 'A versão das referências sectoriais mudou.');
+ $data = json_decode(CheckedFile::read($path), true, 512, JSON_THROW_ON_ERROR);
+ abort_unless(($data['source_sha256'] ?? null) === self::SOURCES[$sector], 503, 'Reconciliar a versão da referência antes de usar.');
+
+ return $data;
+ }
+
+ /** @return array */
+ public function view(string $sector): array
+ {
+ $data = $this->data($sector);
+ $mining = $sector === 'mineracao';
+ $groups = $mining ? $data['minerals'] : $data['groups'];
+ $risks = $data['risks'];
+ if ($mining) {
+ $start = array_find_key($risks, fn ($text) => str_starts_with($text, 'Riscos e pontos'));
+ $end = array_find_key($risks, fn ($text) => str_starts_with($text, 'Próximos passos'));
+ $risks = $start !== null && $end !== null ? array_slice($risks, $start + 1, $end - $start - 1) : [];
+ }
+
+ return ['sector_slug' => $sector, 'title' => $mining ? 'Mineração e cadeias de valor' : 'Energia e cadeias de valor',
+ 'introduction' => $mining ? 'Explore recursos minerais por localização e possibilidades de fornecimento, logística, energia e transformação. São referências para preparar o investimento; uma ocorrência não identifica uma concessão ou um projecto disponível.' : 'Explore gás natural, electricidade, renováveis e as actividades da cadeia de valor. Distinga projectos de referência, propostas, previsões e possibilidades de fornecimento ao preparar o investimento.',
+ 'group_label' => $mining ? 'Grupo mineral' : 'Segmento energético',
+ 'resource_heading' => $mining ? 'Recursos e localização' : 'Segmentos e âmbito territorial',
+ 'resource_notice' => $mining ? 'A localização é a indicada para o grupo de minérios. Quando a fonte não discrimina a distribuição de cada minério, não se presume que todos ocorram em todos os locais.' : 'Bacias, localidades, corredores e províncias conservam o âmbito indicado na fonte. Uma localização não delimitada fica por definir no investimento; uma referência não significa concurso aberto ou projecto disponível.',
+ 'source_sha256' => self::SOURCES[$sector], 'reference_date' => $data['reference_date'],
+ 'groups' => array_map(fn ($group) => [...array_diff_key($group, ['province_names' => true]), 'location_labels' => $group['location_labels'] ?? $group['province_names']], $groups),
+ 'areas' => array_map(fn ($area) => [...array_diff_key($area, ['source_fields' => true, 'province_names' => true, 'mineral_ids' => true]), 'location_labels' => $area['location_labels'] ?? $area['province_names'], 'group_ids' => $area['group_ids'] ?? $area['mineral_ids']], $data['areas']),
+ 'projects' => $data['projects'], 'indicators' => array_map(fn ($row) => ['label' => $row['mineral'], 'value' => $row['value'], 'source' => $row['source']], $data['indicators']),
+ 'risks' => $risks, 'sources' => $data['sources'], 'source_links' => $data['source_links'] ?? [], 'background' => $data['background'] ?? []];
+ }
+
+ /** @param array $input
+ * @return array */
+ public function selection(string $sector, array $input): array
+ {
+ abort_unless(isset(self::SOURCES[$sector]), 422);
+ $input = Validator::make($input, ['area_id' => 'required|string', 'source_sha256' => 'required|string|size:64', 'location_label' => 'nullable|string|max:150', 'group_id' => 'nullable|string'])->validate();
+ abort_unless(hash_equals(self::SOURCES[$sector], $input['source_sha256']), 409, 'A referência foi actualizada; recupere a selecção actual.');
+ $data = $this->view($sector);
+ $area = array_find($data['areas'], fn ($row) => $row['id'] === $input['area_id']);
+ abort_unless($area, 422, 'Escolha uma área de referência existente.');
+ $group = isset($input['group_id']) ? array_find($data['groups'], fn ($row) => $row['id'] === $input['group_id']) : null;
+ abort_if(isset($input['group_id']) && (! $group || ! in_array($group['id'], $area['group_ids'], true)), 422, 'O grupo escolhido não corresponde à cadeia de valor.');
+ $location = $input['location_label'] ?? null;
+ abort_if($location !== null && ! in_array($location, $area['location_labels'], true), 422, 'A localização escolhida não consta desta área de referência.');
+ $snapshot = ['sector_slug' => $sector, 'source_sha256' => self::SOURCES[$sector], 'reference_date' => $data['reference_date'],
+ 'group_id' => $group['id'] ?? null, 'group_name' => $group['name'] ?? null, 'area_id' => $area['id'], 'title' => $area['title'], 'location_label' => $location,
+ 'locations_text' => $area['locations_text'], 'indicative_location' => $area['indicative_location'], 'value_chain' => $area['value_chain'], 'market_evidence' => $area['market_evidence'],
+ 'source_row' => $area['source_row'], 'source_state' => $area['source_state'], 'coordinates' => null, 'promotion_ready' => false,
+ 'territory_precision' => $location === null ? 'source_area_reference' : ($location === 'Maputo' ? 'province_or_city_unspecified' : 'source_location_reference'),
+ 'href' => '/sectores/'.$sector.'?'.http_build_query(['resource_area' => $area['id'], 'resource_location' => $location, 'resource_group' => $group['id'] ?? null])];
+
+ return ['key' => hash('sha256', json_encode([$sector, self::SOURCES[$sector], $area['id'], $location, $group['id'] ?? null], JSON_THROW_ON_ERROR)), ...$snapshot];
+ }
+}
diff --git a/database/data/energy-reference-20261111.json b/database/data/energy-reference-20261111.json
new file mode 100644
index 00000000..dcd2e760
--- /dev/null
+++ b/database/data/energy-reference-20261111.json
@@ -0,0 +1,807 @@
+{
+ "format": "investmoz-energy-reference-v1",
+ "source_sha256": "2d9d94ac70115ade43c4093a4d5b302aaa93623a149f936615c38ba67b1e2bd2",
+ "source_document_name": "Oportunidades de investimento em energia.docx",
+ "reference_date": "2026-11-11",
+ "title": "Energia e cadeias de valor em Moçambique",
+ "groups": [
+ {
+ "id": "EN-GAS",
+ "name": "Gás natural e GNL",
+ "locations_text": "Bacia do Rovuma; Buzi. A fonte não atribui todas as áreas a uma província. Projectos de GNL; base logística de Pemba. Gasoduto Norte–Sul; corredor Palma–Maputo, apresentado como proposta de estudo. Corredor Palma–Maputo proposto no estudo; implantação de cada indústria por definir. Implantação a definir no investimento; sem localização discriminada na fonte.",
+ "location_labels": [
+ "Bacia do Rovuma",
+ "Buzi",
+ "Pemba",
+ "Norte–Sul",
+ "Palma–Maputo"
+ ],
+ "coordinates": null
+ },
+ {
+ "id": "EN-POWER",
+ "name": "Electricidade, hidroeléctricas e redes",
+ "locations_text": "Rio Zambeze; Maputo–Temane; interligação Moçambique–Zâmbia. Âmbitos de projecto, sem coordenadas.",
+ "location_labels": [
+ "Rio Zambeze",
+ "Maputo–Temane",
+ "Moçambique–Zâmbia"
+ ],
+ "coordinates": null
+ },
+ {
+ "id": "EN-SOLAR",
+ "name": "Solar, armazenamento e sistemas fora da rede",
+ "locations_text": "Mocuba (Zambézia), Metoro (Cabo Delgado), Cuamba (Niassa) e Afungi. Sistemas fora da rede: implantação a definir.",
+ "location_labels": [
+ "Zambézia",
+ "Mocuba",
+ "Cabo Delgado",
+ "Metoro",
+ "Niassa",
+ "Cuamba",
+ "Afungi"
+ ],
+ "coordinates": null
+ },
+ {
+ "id": "EN-WIND",
+ "name": "Energia eólica",
+ "locations_text": "Namaacha (Maputo, sem distinção entre província e cidade na fonte).",
+ "location_labels": [
+ "Namaacha",
+ "Maputo"
+ ],
+ "coordinates": null
+ },
+ {
+ "id": "EN-HYDROGEN",
+ "name": "Hidrogénio verde",
+ "locations_text": "Sem implantação concreta identificada na fonte.",
+ "location_labels": [],
+ "coordinates": null
+ },
+ {
+ "id": "EN-BIO",
+ "name": "Biocombustíveis",
+ "locations_text": "Implantação a definir; a fonte não discrimina locais de produção.",
+ "location_labels": [],
+ "coordinates": null
+ },
+ {
+ "id": "EN-GREEN",
+ "name": "Parques industriais verdes",
+ "locations_text": "Corredores e parques sem implantação discriminada na fonte.",
+ "location_labels": [],
+ "coordinates": null
+ }
+ ],
+ "areas": [
+ {
+ "id": "ENE-01",
+ "title": "Gás natural — Upstream",
+ "group_ids": [
+ "EN-GAS"
+ ],
+ "locations_text": "Bacia do Rovuma; Buzi. A fonte não atribui todas as áreas a uma província.",
+ "location_labels": [
+ "Bacia do Rovuma",
+ "Buzi"
+ ],
+ "value_chain": "Concursos de áreas, campos maduros (Buzi), parcerias com empresas locais. Perfil de investidor: Operadores e parceiros locais.",
+ "market_evidence": "A bacia do Rovuma concentra as maiores oportunidades do país. O Mozambique LNG (Área 1) prevê uma capacidade anual de 12,9 milhões de toneladas; o Coral Norte FLNG (Eni) teve decisão final de investimento em 2025, com 3,6 milhões de toneladas anuais a partir de 2028; e o Rovuma LNG (ExxonMobil), estimado em cerca de 24 mil milhões de dólares, aproxima-se da decisão final de investimento. Para investidores e empresas nacionais, as oportunidades estendem-se a engenharia, construção, logística, serviços marítimos, telecomunicações e manutenção industrial. No mercado interno, o Instituto Nacional de Petróleo identifica áreas como o gasoduto Norte-Sul, o campo maduro de Buzi, o GNL de pequena escala, o armazenamento de GPL e a base logística de Pemba.",
+ "indicative_location": "Bacia do Rovuma; Buzi. A fonte não atribui todas as áreas a uma província.",
+ "source_row": "table4:row1; paragraph:34,paragraph:35",
+ "source_state": "Referência para preparação",
+ "availability": "reference_only",
+ "promotion_ready": false,
+ "coordinates": null
+ },
+ {
+ "id": "ENE-02",
+ "title": "Gás natural — Construção e serviços",
+ "group_ids": [
+ "EN-GAS"
+ ],
+ "locations_text": "Projectos de GNL; base logística de Pemba.",
+ "location_labels": [
+ "Pemba"
+ ],
+ "value_chain": "Engenharia, logística, serviços marítimos, telecomunicações, manutenção, formação. Perfil de investidor: PME nacionais e parcerias internacionais.",
+ "market_evidence": "Para investidores e empresas nacionais, as oportunidades estendem-se a engenharia, construção, logística, serviços marítimos, telecomunicações e manutenção industrial. No mercado interno, o Instituto Nacional de Petróleo identifica áreas como o gasoduto Norte-Sul, o campo maduro de Buzi, o GNL de pequena escala, o armazenamento de GPL e a base logística de Pemba. Está prevista uma componente de formação para 15.734 moçambicanos (custo estimado em 126 milhões de dólares) e a capacitação de 355 pequenas e médias empresas na fase de construção e cerca de 1.500 na fase operacional. O ministro apelou a parcerias com entidades estrangeiras especializadas para transferência de conhecimento e tecnologia.",
+ "indicative_location": "Projectos de GNL; base logística de Pemba.",
+ "source_row": "table4:row2; paragraph:35,paragraph:58",
+ "source_state": "Referência para preparação",
+ "availability": "reference_only",
+ "promotion_ready": false,
+ "coordinates": null
+ },
+ {
+ "id": "ENE-03",
+ "title": "Gás natural — Midstream",
+ "group_ids": [
+ "EN-GAS"
+ ],
+ "locations_text": "Gasoduto Norte–Sul; corredor Palma–Maputo, apresentado como proposta de estudo.",
+ "location_labels": [
+ "Norte–Sul",
+ "Palma–Maputo"
+ ],
+ "value_chain": "Gasodutos Norte-Sul e Palma–Maputo, armazenamento de GPL, GNL de pequena escala. Perfil de investidor: Investidores em infra-estruturas.",
+ "market_evidence": "Para investidores e empresas nacionais, as oportunidades estendem-se a engenharia, construção, logística, serviços marítimos, telecomunicações e manutenção industrial. No mercado interno, o Instituto Nacional de Petróleo identifica áreas como o gasoduto Norte-Sul, o campo maduro de Buzi, o GNL de pequena escala, o armazenamento de GPL e a base logística de Pemba. Um estudo do Programa de Partilha de Conhecimentos (KSP) propõe um corredor energético Palma–Maputo para integrar petroquímica, fertilizantes e geração eléctrica, e destaca o gás natural veicular (GNV) nos transportes.",
+ "indicative_location": "Gasoduto Norte–Sul; corredor Palma–Maputo, apresentado como proposta de estudo.",
+ "source_row": "table4:row3; paragraph:35,paragraph:51",
+ "source_state": "Referência para preparação",
+ "availability": "reference_only",
+ "promotion_ready": false,
+ "coordinates": null
+ },
+ {
+ "id": "ENE-04",
+ "title": "Gás natural — Industrialização",
+ "group_ids": [
+ "EN-GAS"
+ ],
+ "locations_text": "Corredor Palma–Maputo proposto no estudo; implantação de cada indústria por definir.",
+ "location_labels": [
+ "Palma–Maputo"
+ ],
+ "value_chain": "Fertilizantes, petroquímica, geração eléctrica a gás. Perfil de investidor: Grupos industriais e produtores independentes de energia.",
+ "market_evidence": "O Governo defende que o gás natural não deve ser visto apenas como produto de exportação, mas como matéria-prima para criar indústrias, empresas e emprego, com usos que vão da electricidade aos fertilizantes. O ministro dos Recursos Minerais e Energia identificou como desafios do sector privado o acesso a financiamento, a certificação e a tecnologia. Um estudo do Programa de Partilha de Conhecimentos (KSP) propõe um corredor energético Palma–Maputo para integrar petroquímica, fertilizantes e geração eléctrica, e destaca o gás natural veicular (GNV) nos transportes. Fertilizantes: o grupo Export Trading Group (ETG) manifestou, em Outubro de 2026, interesse em produzir fertilizantes a partir do gás natural, com o objectivo de liderar a produção na África Subsariana.",
+ "indicative_location": "Corredor Palma–Maputo proposto no estudo; implantação de cada indústria por definir.",
+ "source_row": "table4:row4; paragraph:50,paragraph:51,paragraph:53",
+ "source_state": "Referência para preparação",
+ "availability": "reference_only",
+ "promotion_ready": false,
+ "coordinates": null
+ },
+ {
+ "id": "ENE-05",
+ "title": "Gás natural — Mercado final",
+ "group_ids": [
+ "EN-GAS"
+ ],
+ "locations_text": "Implantação a definir no investimento; sem localização discriminada na fonte.",
+ "location_labels": [],
+ "value_chain": "GNV, biocombustíveis, mobilidade eléctrica. Perfil de investidor: Empresas de distribuição e mobilidade.",
+ "market_evidence": "Gás natural veicular e biocombustíveis: o Governo considera GNV, conversão de gás em electricidade, mobilidade eléctrica e biocombustíveis respostas à volatilidade dos preços dos combustíveis. Mercado interno: gasodutos e projectos de GNV orientados para o consumo doméstico abrem espaço ao sector privado.",
+ "indicative_location": "Implantação a definir no investimento; sem localização discriminada na fonte.",
+ "source_row": "table4:row5; paragraph:55,paragraph:56",
+ "source_state": "Referência para preparação",
+ "availability": "reference_only",
+ "promotion_ready": false,
+ "coordinates": null
+ },
+ {
+ "id": "ENE-06",
+ "title": "Hidroeléctricas, redes e interligações",
+ "group_ids": [
+ "EN-POWER"
+ ],
+ "locations_text": "Rio Zambeze; Maputo–Temane; interligação Moçambique–Zâmbia. Âmbitos de projecto, sem coordenadas.",
+ "location_labels": [
+ "Rio Zambeze",
+ "Maputo–Temane",
+ "Moçambique–Zâmbia"
+ ],
+ "value_chain": "Fornecimento de subestações, transformadores, protecções eléctricas, SCADA e modernização de redes.",
+ "market_evidence": "A Hidroeléctrica de Cahora Bassa, com 2.075 MW instalados, mantém um papel central. Estão em preparação a barragem de Mphanda Nkuwa (1.500 MW no rio Zambeze, com conclusão prevista para 2031), a expansão de Cahora Bassa Norte (1.250 MW) e a linha de transmissão Maputo-Temane. A modernização da rede da EDM e a interligação Moçambique-Zâmbia de 400 kV, apoiada pelo BAD, abrem espaço para fornecimento de subestações, transformadores, protecções eléctricas e sistemas SCADA, além de reforçar a exportação regional de energia. Hidroeléctrica: a ETS prevê 3,5 GW de nova capacidade hídrica entre 2024 e 2030, incluindo a conclusão de Mphanda Nkuwa (1.500 MW), um projecto que o Governo procurou apresentar a parceiros estratégicos. Solar e eólica: a ETS prevê um programa de leilões de energia renovável para impulsionar estas fontes, bem como a expansão e modernização da rede para absorver a nova geração.",
+ "indicative_location": "Rio Zambeze; Maputo–Temane; interligação Moçambique–Zâmbia. Âmbitos de projecto, sem coordenadas.",
+ "source_row": "paragraphs:37,38,67,68",
+ "source_state": "Referência para preparação",
+ "availability": "reference_only",
+ "promotion_ready": false,
+ "coordinates": null
+ },
+ {
+ "id": "ENE-07",
+ "title": "Solar, baterias e sistemas fora da rede",
+ "group_ids": [
+ "EN-SOLAR"
+ ],
+ "locations_text": "Mocuba (Zambézia), Metoro (Cabo Delgado), Cuamba (Niassa) e Afungi. Sistemas fora da rede: implantação a definir.",
+ "location_labels": [
+ "Zambézia",
+ "Mocuba",
+ "Cabo Delgado",
+ "Metoro",
+ "Niassa",
+ "Cuamba",
+ "Afungi"
+ ],
+ "value_chain": "Produção solar, sistemas de armazenamento, fornecimento e manutenção de equipamentos e soluções fora da rede.",
+ "market_evidence": "Moçambique recebe cerca de 2.500 horas de sol por ano e dispõe de potencial eólico ao longo da costa. A estratégia nacional prevê 2 GW de energia solar até 2030, e já existem projectos como a central solar de 7,1 MW associada ao complexo de Afungi e um parque solar de 400 MW ligado a Cahora Bassa. Os sistemas fora da rede permitem ainda alargar o acesso à electricidade onde a rede é mais lenta ou dispendiosa de expandir. Os projectos abaixo estão documentados em fontes oficiais (MIREME e EDM) ou em comunicados dos promotores. Mostram o modelo dominante: produtores independentes em parceria com a EDM, com contratos de compra de energia de longo prazo e financiamento de instituições de desenvolvimento. Os dados de Metoro diferem entre fontes, sobretudo no valor do investimento, por isso devem ser confirmados com a EDM. Em Mocuba, parte da receita anual destina-se a programas sociais na comunidade, e a Cuamba é um dos primeiros projectos do país a integrar armazenamento em baterias, o que sugere oportunidades em sistemas de armazenamento. Estado actual: segundo o director-executivo da Globeleq em Moçambique, as centrais de Mocuba e Cuamba estão em operação, foram adquiridas pela empresa em Dezembro de 2023 e injectam 48 MW na rede da EDM (33 MW em Mocuba e 15 MW em Cuamba), reduzindo as perdas de transmissão nas regiões centro e norte. Esta informação vem de uma declaração do promotor divulgada pela imprensa; a referência consultada não apresenta confirmação directa da EDM nem dados de 2026 sobre Metoro .",
+ "indicative_location": "Mocuba (Zambézia), Metoro (Cabo Delgado), Cuamba (Niassa) e Afungi. Sistemas fora da rede: implantação a definir.",
+ "source_row": "paragraphs:40,43,45,46; table3:rows1–3",
+ "source_state": "Referência para preparação",
+ "availability": "reference_only",
+ "promotion_ready": false,
+ "coordinates": null
+ },
+ {
+ "id": "ENE-08",
+ "title": "Energia eólica — Namaacha",
+ "group_ids": [
+ "EN-WIND"
+ ],
+ "locations_text": "Namaacha (Maputo, sem distinção entre província e cidade na fonte).",
+ "location_labels": [
+ "Namaacha",
+ "Maputo"
+ ],
+ "value_chain": "Desenvolvimento e fornecimento para geração eólica; obras previstas dependem do fecho financeiro.",
+ "market_evidence": "Quanto à eólica, a Globeleq indicou em 2026 que desenvolve, com a EDM e a Source Energia, o parque eólico de Namaacha (Maputo), com 120 MW previstos e investimento global estimado em cerca de 260 milhões de dólares. O início das obras está previsto para 2027, depois do fecho financeiro, pelo que o projecto ainda não está em construção.",
+ "indicative_location": "Namaacha (Maputo, sem distinção entre província e cidade na fonte).",
+ "source_row": "paragraph:47",
+ "source_state": "Referência para preparação",
+ "availability": "reference_only",
+ "promotion_ready": false,
+ "coordinates": null
+ },
+ {
+ "id": "ENE-09",
+ "title": "Hidrogénio verde — estudos e infra-estruturas",
+ "group_ids": [
+ "EN-HYDROGEN"
+ ],
+ "locations_text": "Sem implantação concreta identificada na fonte.",
+ "location_labels": [],
+ "value_chain": "Estudos de mercado e viabilidade, consultoria, parcerias, produção, armazenamento e transporte.",
+ "market_evidence": "A Estratégia de Transição Energética (ETS) prevê investimentos de cerca de 80 mil milhões de dólares até 2050 e fixa a meta de posicionar Moçambique entre os líderes na produção de hidrogénio na África austral até 2030. O Governo aponta a combinação de recursos hídricos, gás, solar e eólico como base para a produção, sobretudo de hidrogénio verde, e prevê que seja maioritariamente exportado. A ETS refere ainda a necessidade de instalações de produção, armazenamento e redes de transporte, e parcerias regionais. O sector está numa fase inicial: o banco alemão KfW e a EDM assinaram, em Março de 2025, um acordo de 500 mil euros para estudos de mercado e de viabilidade técnica e económica do hidrogénio verde. Existem, por isso, oportunidades em estudos, consultoria, parcerias e infra-estruturas de apoio, mas o levantamento não identifica projectos com decisão final de investimento.",
+ "indicative_location": "Sem implantação concreta identificada na fonte.",
+ "source_row": "paragraphs:61,62",
+ "source_state": "Referência para preparação",
+ "availability": "reference_only",
+ "promotion_ready": false,
+ "coordinates": null
+ },
+ {
+ "id": "ENE-10",
+ "title": "Biocombustíveis e respectivas cadeias de fornecimento",
+ "group_ids": [
+ "EN-BIO"
+ ],
+ "locations_text": "Implantação a definir; a fonte não discrimina locais de produção.",
+ "location_labels": [],
+ "value_chain": "Matérias-primas agrícolas, produção, armazenagem, transporte, distribuição e mistura de biocombustíveis.",
+ "market_evidence": "O Decreto n.º 61/2023 regula a produção, transporte, armazenagem, distribuição, comercialização e exportação de biocombustíveis e prevê que importadores e distribuidores de combustíveis líquidos adquiram biocombustível produzido no país para mistura. A produção acima de 1.000.000 de litros por ano é licenciada pelo ministro da Energia. Um estudo do programa USAID SPEED indica que as misturas B3 (biodiesel) e E10 (etanol) estavam previstas para iniciar em Agosto de 2024 e que as matérias-primas imediatamente disponíveis são a cana-de-açúcar (etanol) e o óleo de soja e de algodão (biodiesel). O mesmo estudo lembra que a anterior tentativa de criar a indústria (2005–2013, centrada na jatrofa e na exportação) não teve sucesso, por falta de sementes de qualidade, apoio à cadeia de valor e mercado, e que há preocupações com terra, água e segurança alimentar. Em Junho de 2026, o MIREME promoveu o primeiro seminário nacional de biocombustíveis para identificar instrumentos de financiamento e operacionalizar a mistura obrigatória.",
+ "indicative_location": "Implantação a definir; a fonte não discrimina locais de produção.",
+ "source_row": "paragraphs:64,65",
+ "source_state": "Referência para preparação",
+ "availability": "reference_only",
+ "promotion_ready": false,
+ "coordinates": null
+ },
+ {
+ "id": "ENE-11",
+ "title": "Parques industriais verdes",
+ "group_ids": [
+ "EN-GREEN"
+ ],
+ "locations_text": "Corredores e parques sem implantação discriminada na fonte.",
+ "location_labels": [],
+ "value_chain": "Indústria e infra-estruturas abastecidas por energia limpa; preparação de parcerias e localização.",
+ "market_evidence": "Parques industriais verdes: a ETS refere corredores e parques industriais abastecidos por energia limpa, uma oportunidade para indústria e infra-estruturas.",
+ "indicative_location": "Corredores e parques sem implantação discriminada na fonte.",
+ "source_row": "paragraph:69",
+ "source_state": "Referência para preparação",
+ "availability": "reference_only",
+ "promotion_ready": false,
+ "coordinates": null
+ }
+ ],
+ "projects": [
+ "Mozambique LNG (TotalEnergies) — Gás natural. Investimento estimado: ~20 mil milhões USD. Estado/calendário na fonte: Relançado em Jan. 2026; primeira produção em 2029.",
+ "Rovuma LNG (ExxonMobil) — Gás natural. Investimento estimado: ~24 mil milhões USD. Estado/calendário na fonte: Pré-decisão final de investimento.",
+ "Coral Norte FLNG (Eni) — Gás natural. Investimento estimado: 6 a 7 mil milhões USD. Estado/calendário na fonte: Decisão final tomada em 2025; capacidade a partir de 2028.",
+ "Mphanda Nkuwa — Hidroeléctrica. Investimento estimado: ~4,5 mil milhões EUR. Estado/calendário na fonte: 1.500 MW; conclusão prevista para 2031.",
+ "Interligação Moçambique-Zâmbia — Transmissão. Estado/calendário na fonte: Em execução, com apoio do BAD.",
+ "Central solar de Afungi — Solar. Investimento estimado: 10 a 15 milhões USD. Estado/calendário na fonte: Concurso EPC lançado (7,1 MW).",
+ "Central Solar de Mocuba (Zambézia) — Solar. Capacidade: 40 MW instalados (cerca de 33 MW injectados na rede); cerca de 79 GWh /ano. Investimento referido: 76 milhões USD. Parcerias: Origem: Scatec (52,5%), EDM (25%), Norfund (22,5%); financiamento IFC e Fundo Africano de Infra-estruturas Emergentes; contrato de compra de energia de 25 anos. Adquirida pela Globeleq em Dezembro de 2023. Estado na fonte: Inaugurada em Agosto de 2019, a primeira de grandes dimensões no país; em operação em 2026.",
+ "Central Solar de Metoro (Cabo Delgado) — Solar. Capacidade: 41 MWp; cerca de 69 GWh /ano. Investimento referido: 56 milhões USD (MIREME); 47,3 milhões EUR (Lusa/ ALER). Parcerias: Neoen (75%) e EDM (25%); empréstimo da AFD de 40 milhões USD. Estado na fonte: Inaugurada em 1 de Abril de 2022.",
+ "Central Solar de Cuamba (Niassa) — Solar com baterias. Capacidade: 19 MWp (15 MWac) com baterias de 2 MW / 7 MWh. Investimento referido: 36 milhões USD. Parcerias: Globeleq, Source Energia e EDM; dívida de 19 milhões USD do EAIF / PIDG; contrato de compra de energia de 25 anos. Estado na fonte: Em operação e a injectar cerca de 15 MW na rede em 2026 (fecho financeiro em Dezembro de 2021).",
+ "Parque eólico de Namaacha — Eólica. Investimento estimado: ~260 milhões USD. Estado/calendário na fonte: Em desenvolvimento (120 MW); obras previstas para 2027, após fecho financeiro."
+ ],
+ "indicators": [],
+ "risks": [
+ "Segurança: Instabilidade em Cabo Delgado já adiou projectos de GNL. Resposta a considerar: Acompanhar a situação operacional e exigir planos de segurança.",
+ "Macrofiscal: A consolidação fiscal é essencial para atrair o sector privado. Resposta a considerar: Parcerias com financiadores multilaterais e garantias.",
+ "Ambiental e social: Barragens e GNL exigem gestão de impactos e realojamento. Resposta a considerar: Estudos de impacto e planos de envolvimento comunitário.",
+ "Mercado: Maior concorrência global entre projectos de GNL e financiamento condicionado. Resposta a considerar: Diversificar entre gás, renováveis e redes."
+ ],
+ "sources": [
+ "Instituto Nacional de Petróleo – Oportunidades de Investimento",
+ "Novimoz – Gás natural em Moçambique: exportação e renováveis aceleram debate",
+ "Efacont – Energia Moçambique: Projetos e Oportunidades de Negócio",
+ "Integrity Magazine – Moçambique poderá avançar com dois grandes projectos energéticos",
+ "EY Moçambique – Transição Energética em Moçambique",
+ "Boletim da República – Lei n.º 9/2026 (Lei do Conteúdo Local)",
+ "BCL – A Lei do Conteúdo Local está disponível para consulta pública",
+ "APIEX – Legislação de Investimentos em Moçambique",
+ "INP – Políticas e Quadro Legal",
+ "Gasoduto – Ministro da Energia sugere cadeias de valor do gás",
+ "O Económico – Oportunidades Industriais do Gás Natural em Moçambique",
+ "MMO – Ministro incentiva empresários moçambicanos a aproveitarem oportunidades do gás natural",
+ "Diário Económico – Grupo ETG quer produzir fertilizantes a partir do gás natural",
+ "Agroportal – Empresas de fertilizantes e energia interessadas em investir em Moçambique",
+ "RTP – Moçambique quer entrar na produção de hidrogénio e ser líder na África austral até 2030",
+ "Jornal Notícias – Estuda-se viabilidade do hidrogénio verde",
+ "Boletim da República – Decreto n.º 61/2023 (Regulamento de Biocombustíveis)",
+ "USAID SPEED – Avaliação da política de mistura obrigatória de biocombustíveis em Moçambique",
+ "Jornal Domingo – MIREME apresenta quadro regulatório de biocombustível",
+ "EDM – Inauguração da Central Solar de Mocuba",
+ "MIREME – O país dispõe de mais uma central solar (Metoro)",
+ "ALER – Presidente moçambicano inaugura maior central solar do país",
+ "Camaramen – Acordo de financiamento da Central Solar de Cuamba",
+ "Diário Económico – EDM: Centrais de Cuamba e Mocuba reduzem perdas de energia na rede nacional"
+ ],
+ "source_links": [
+ {
+ "title": "Instituto Nacional de Petróleo – Oportunidades de Investimento",
+ "url": "https://www.inp.gov.mz/oportunidades-de-investimento/",
+ "source_paragraph": 90
+ },
+ {
+ "title": "Novimoz – Gás natural em Moçambique: exportação e renováveis aceleram debate",
+ "url": "https://novimz.com/2026/08/21/gas-natural-em-mocambique-exportacao-e-renovaveis-aceleram-debate/",
+ "source_paragraph": 91
+ },
+ {
+ "title": "Efacont – Energia Moçambique: Projetos e Oportunidades de Negócio",
+ "url": "https://www.efacont.pt/blog/setor-energia-mocambique/",
+ "source_paragraph": 92
+ },
+ {
+ "title": "Integrity Magazine – Moçambique poderá avançar com dois grandes projectos energéticos",
+ "url": "https://integritymagazine.co.mz/arquivos/45893",
+ "source_paragraph": 93
+ },
+ {
+ "title": "EY Moçambique – Transição Energética em Moçambique",
+ "url": "https://www.ey.com/pt_mz/insights/energy-resources/transicao-energetica-em-mocambique",
+ "source_paragraph": 94
+ },
+ {
+ "title": "Boletim da República – Lei n.º 9/2026 (Lei do Conteúdo Local)",
+ "url": "https://mireme.gov.mz/wp-content/uploads/2026/09/Lei-de-Conteudo-Local-BR_104_I_SERIE_3.o_SUPLEMENTO_2026.pdf",
+ "source_paragraph": 95
+ },
+ {
+ "title": "BCL – A Lei do Conteúdo Local está disponível para consulta pública",
+ "url": "https://bcl.org.mz/noticia/a-lei-do-conteudo-local-esta-disponivel-para-consulta-publica-no-website-do-bcl/",
+ "source_paragraph": 96
+ },
+ {
+ "title": "APIEX – Legislação de Investimentos em Moçambique",
+ "url": "https://pt.apiex.gov.mz/wp-content/uploads/2025/02/LEGISLACAO-DE-INVESTIMENTOS-EM-MOCAMBIQUE.pdf",
+ "source_paragraph": 97
+ },
+ {
+ "title": "INP – Políticas e Quadro Legal",
+ "url": "https://www.inp.gov.mz/politicas-e-quadro-legal/",
+ "source_paragraph": 98
+ },
+ {
+ "title": "Gasoduto – Ministro da Energia sugere cadeias de valor do gás",
+ "url": "https://gasoduto.co.mz/2026/07/16/ministro-da-energia-sugere-cadeias-de-valor-do-gas/",
+ "source_paragraph": 99
+ },
+ {
+ "title": "O Económico – Oportunidades Industriais do Gás Natural em Moçambique",
+ "url": "https://www.oeconomico.com/oportunidades-industriais-do-gas-natural-em-mocambique/",
+ "source_paragraph": 100
+ },
+ {
+ "title": "MMO – Ministro incentiva empresários moçambicanos a aproveitarem oportunidades do gás natural",
+ "url": "https://noticias.mmo.co.mz/2026/06/ministro-incentiva-empresarios-mocambicanos-a-aproveitarem-oportunidades-do-gas-natural.html",
+ "source_paragraph": 101
+ },
+ {
+ "title": "Diário Económico – Grupo ETG quer produzir fertilizantes a partir do gás natural",
+ "url": "https://www.diarioeconomico.co.mz/2026/10/23/oilgas/grupo-etg-quer-produzir-fertilizantes-a-partir-do-gas-natural-no-pais/",
+ "source_paragraph": 102
+ },
+ {
+ "title": "Agroportal – Empresas de fertilizantes e energia interessadas em investir em Moçambique",
+ "url": "https://www.agroportal.pt/empresas-na-areas-dos-fertilizantes-e-da-energia-interessados-em-investir-mais-em-mocambique/",
+ "source_paragraph": 103
+ },
+ {
+ "title": "RTP – Moçambique quer entrar na produção de hidrogénio e ser líder na África austral até 2030",
+ "url": "https://www.rtp.pt/noticias/economia/mocambique-quer-entrar-na-producao-de-hidrogenio-e-ser-lider-na-africa-austral-ate-2030_n1551096",
+ "source_paragraph": 104
+ },
+ {
+ "title": "Jornal Notícias – Estuda-se viabilidade do hidrogénio verde",
+ "url": "https://www.jornalnoticias.co.mz/destaque/estuda-se-viabilidade-do-hidrogenio-verde/",
+ "source_paragraph": 105
+ },
+ {
+ "title": "Boletim da República – Decreto n.º 61/2023 (Regulamento de Biocombustíveis)",
+ "url": "https://faolex.fao.org/docs/pdf/moz223152.pdf",
+ "source_paragraph": 106
+ },
+ {
+ "title": "USAID SPEED – Avaliação da política de mistura obrigatória de biocombustíveis em Moçambique",
+ "url": "https://repositorio.up.ac.mz/server/api/core/bitstreams/6a5d12fc-736e-4a7b-8ccc-84365279377d/content",
+ "source_paragraph": 107
+ },
+ {
+ "title": "Jornal Domingo – MIREME apresenta quadro regulatório de biocombustível",
+ "url": "https://www.jornaldomingo.co.mz/economia/mireme-apresenta-quadro-regulatorio-de-biocombustivel/",
+ "source_paragraph": 108
+ },
+ {
+ "title": "EDM – Inauguração da Central Solar de Mocuba",
+ "url": "https://portal.edm.co.mz/en/node/1294",
+ "source_paragraph": 109
+ },
+ {
+ "title": "MIREME – O país dispõe de mais uma central solar (Metoro)",
+ "url": "https://mireme.gov.mz/o-pais-dispoe-de-mais-uma-central-solar/",
+ "source_paragraph": 110
+ },
+ {
+ "title": "ALER – Presidente moçambicano inaugura maior central solar do país",
+ "url": "https://www.aler-energia.org/pt/comunicacao/noticias/presidente-mocambicano-inaugura-maior-central-solar-do-pais/",
+ "source_paragraph": 111
+ },
+ {
+ "title": "Camaramen – Acordo de financiamento da Central Solar de Cuamba",
+ "url": "https://camaramen.co.mz/665/concluido-acordo-para-o-financiamento-da-central-solar-de-cuamba-em-niassa/",
+ "source_paragraph": 112
+ },
+ {
+ "title": "Diário Económico – EDM: Centrais de Cuamba e Mocuba reduzem perdas de energia na rede nacional",
+ "url": "https://www.diarioeconomico.co.mz/2026/05/28/oilgas/energia/edm-centrais-de-cuamba-e-mocuba-reduzem-perdas-de-energia-na-rede-nacional/",
+ "source_paragraph": 113
+ }
+ ],
+ "background": [
+ {
+ "title": "Financiamento referido nas fontes",
+ "paragraphs": [
+ "Instituições como o Banco Mundial, o BAD e a União Europeia mobilizam financiamento para redes, interligações regionais e renováveis.",
+ "O novo programa do Banco Mundial (cerca de 6 mil milhões de dólares), as linhas do BAD, a iniciativa Global Gateway da União Europeia e o apoio do Exim Bank dos EUA ao Mozambique LNG (4,7 mil milhões de dólares) sustentam o ciclo actual. Parcerias público-privadas e quadros regulatórios estáveis são factores apontados para atrair capital."
+ ]
+ },
+ {
+ "title": "Enquadramento sectorial referido nas fontes",
+ "paragraphs": [
+ "O investimento privado rege-se pela Lei de Investimentos (Lei n.º 8/2023, de 9 de Junho), que estabelece garantias, direitos e deveres dos investidores e prevê incentivos fiscais e não fiscais. Esta lei não se aplica aos investimentos feitos ao abrigo de legislação específica, como a prospecção, pesquisa e produção de petróleo e gás, mas aplica-se, nas matérias não reguladas, ao processamento, comercialização e transporte de produtos petrolíferos. O Código dos Benefícios Fiscais (Lei n.º 4/2009) completa o regime geral.",
+ "As operações petrolíferas têm regime próprio: a Lei n.º 27/2014 (alterada pela Lei n.º 14/2017) define a tributação e os benefícios fiscais do sector. Em 3 de Junho de 2026 foi aprovada uma nova Lei do Petróleo (Lei n.º 8/2026), que revoga a Lei n.º 21/2014 e a Lei n.º 16/2022. Os investidores devem verificar o texto actualizado e os respectivos contratos de concessão.",
+ "A Lei n.º 9/2026, de 3 de Junho, estabelece o regime de aquisição de bens, contratação de serviços e emprego de mão-de-obra nacional nos projectos de petróleo e gás natural. Aplica-se aos titulares de direitos de operações petrolíferas, a terceiros que executem essas operações e às entidades que com eles contratam, que devem garantir, por via contratual, que os subcontratados cumprem as regras, sob pena de responsabilidade solidária.",
+ "Entre os princípios da lei estão a preservação do interesse nacional, a capacitação dos empresários moçambicanos, a contratação de mão-de-obra nacional com transferência de conhecimento, o incentivo a parcerias entre empresas nacionais e estrangeiras e a transparência nas aquisições. A lei prevê a criação de uma Autoridade de Conteúdo Local, e um regulamento deverá definir os planos de aquisição, a certificação e a monitoria. A sua aprovação pelo Conselho de Ministros era esperada em cerca de 90 dias após a publicação."
+ ]
+ },
+ {
+ "title": "Âmbito dos dados solares",
+ "paragraphs": [
+ "Os dados de Metoro diferem entre fontes, sobretudo no valor do investimento, por isso devem ser confirmados com a EDM. Em Mocuba, parte da receita anual destina-se a programas sociais na comunidade, e a Cuamba é um dos primeiros projectos do país a integrar armazenamento em baterias, o que sugere oportunidades em sistemas de armazenamento.",
+ "Estado actual: segundo o director-executivo da Globeleq em Moçambique, as centrais de Mocuba e Cuamba estão em operação, foram adquiridas pela empresa em Dezembro de 2023 e injectam 48 MW na rede da EDM (33 MW em Mocuba e 15 MW em Cuamba), reduzindo as perdas de transmissão nas regiões centro e norte. Esta informação vem de uma declaração do promotor divulgada pela imprensa; a referência consultada não apresenta confirmação directa da EDM nem dados de 2026 sobre Metoro ."
+ ]
+ }
+ ],
+ "original_tables": [
+ [
+ [
+ "Preparado por",
+ "Osmane Nala"
+ ],
+ [
+ "Data",
+ "11 de Novembro de 2026"
+ ],
+ [
+ "Âmbito",
+ "Gás natural, hidroeléctrica, redes e energias renováveis"
+ ]
+ ],
+ [
+ [
+ "Projecto",
+ "Segmento",
+ "Investimento estimado",
+ "Estado / calendário"
+ ],
+ [
+ "Mozambique LNG (TotalEnergies)",
+ "Gás natural",
+ "~20 mil milhões USD",
+ "Relançado em Jan. 2026; primeira produção em 2029"
+ ],
+ [
+ "Rovuma LNG (ExxonMobil)",
+ "Gás natural",
+ "~24 mil milhões USD",
+ "Pré-decisão final de investimento"
+ ],
+ [
+ "Coral Norte FLNG (Eni)",
+ "Gás natural",
+ "6 a 7 mil milhões USD",
+ "Decisão final tomada em 2025; capacidade a partir de 2028"
+ ],
+ [
+ "Mphanda Nkuwa",
+ "Hidroeléctrica",
+ "~4,5 mil milhões EUR",
+ "1.500 MW; conclusão prevista para 2031"
+ ],
+ [
+ "Interligação Moçambique-Zâmbia",
+ "Transmissão",
+ "n.d.",
+ "Em execução, com apoio do BAD"
+ ],
+ [
+ "Central solar de Afungi",
+ "Solar",
+ "10 a 15 milhões USD",
+ "Concurso EPC lançado (7,1 MW)"
+ ],
+ [
+ "Central Solar de Mocuba",
+ "Solar",
+ "76 milhões USD",
+ "Em operação; injecta cerca de 33 MW na rede (2026)"
+ ],
+ [
+ "Central Solar de Metoro",
+ "Solar",
+ "56 milhões USD (MIREME)",
+ "Inaugurada em 2022; 41 MWp"
+ ],
+ [
+ "Central Solar de Cuamba",
+ "Solar com baterias",
+ "36 milhões USD",
+ "Em operação; injecta cerca de 15 MW na rede (2026)"
+ ],
+ [
+ "Parque eólico de Namaacha",
+ "Eólica",
+ "~260 milhões USD",
+ "Em desenvolvimento (120 MW); obras previstas para 2027, após fecho financeiro"
+ ]
+ ],
+ [
+ [
+ "Projecto",
+ "Capacidade",
+ "Investimento",
+ "Parceiros e financiamento",
+ "Estado"
+ ],
+ [
+ "Central Solar de Mocuba (Zambézia)",
+ "40 MW instalados (cerca de 33 MW injectados na rede); cerca de 79 GWh /ano",
+ "76 milhões USD",
+ "Origem: Scatec (52,5%), EDM (25%), Norfund (22,5%); financiamento IFC e Fundo Africano de Infra-estruturas Emergentes; contrato de compra de energia de 25 anos. Adquirida pela Globeleq em Dezembro de 2023",
+ "Inaugurada em Agosto de 2019, a primeira de grandes dimensões no país; em operação em 2026"
+ ],
+ [
+ "Central Solar de Metoro (Cabo Delgado)",
+ "41 MWp; cerca de 69 GWh /ano",
+ "56 milhões USD (MIREME); 47,3 milhões EUR (Lusa/ ALER)",
+ "Neoen (75%) e EDM (25%); empréstimo da AFD de 40 milhões USD",
+ "Inaugurada em 1 de Abril de 2022"
+ ],
+ [
+ "Central Solar de Cuamba (Niassa)",
+ "19 MWp (15 MWac) com baterias de 2 MW / 7 MWh",
+ "36 milhões USD",
+ "Globeleq, Source Energia e EDM; dívida de 19 milhões USD do EAIF / PIDG; contrato de compra de energia de 25 anos",
+ "Em operação e a injectar cerca de 15 MW na rede em 2026 (fecho financeiro em Dezembro de 2021)"
+ ]
+ ],
+ [
+ [
+ "Elo da cadeia",
+ "Exemplos de oportunidades",
+ "Perfil de investidor"
+ ],
+ [
+ "Upstream",
+ "Concursos de áreas, campos maduros (Buzi), parcerias com empresas locais",
+ "Operadores e parceiros locais"
+ ],
+ [
+ "Construção e serviços",
+ "Engenharia, logística, serviços marítimos, telecomunicações, manutenção, formação",
+ "PME nacionais e parcerias internacionais"
+ ],
+ [
+ "Midstream",
+ "Gasodutos Norte-Sul e Palma–Maputo, armazenamento de GPL, GNL de pequena escala",
+ "Investidores em infra-estruturas"
+ ],
+ [
+ "Industrialização",
+ "Fertilizantes, petroquímica, geração eléctrica a gás",
+ "Grupos industriais e produtores independentes de energia"
+ ],
+ [
+ "Mercado final",
+ "GNV, biocombustíveis, mobilidade eléctrica",
+ "Empresas de distribuição e mobilidade"
+ ]
+ ],
+ [
+ [
+ "Diploma",
+ "Matéria",
+ "Relevância para o investidor"
+ ],
+ [
+ "Lei n.º 8/2023 (Lei de Investimentos)",
+ "Garantias, direitos, deveres e incentivos",
+ "Regime geral; não cobre a pesquisa e produção de petróleo e gás"
+ ],
+ [
+ "Lei n.º 4/2009 (Código dos Benefícios Fiscais)",
+ "Benefícios fiscais",
+ "Base dos incentivos fiscais"
+ ],
+ [
+ "Leis n.º 27/2014 e 14/2017",
+ "Tributação e benefícios das operações petrolíferas",
+ "Regime fiscal específico do sector"
+ ],
+ [
+ "Lei n.º 8/2026 (Lei do Petróleo)",
+ "Atribuição de direitos petrolíferos",
+ "Substitui a Lei n.º 21/2014"
+ ],
+ [
+ "Lei n.º 9/2026 (Conteúdo Local)",
+ "Bens, serviços e mão-de-obra nacionais",
+ "Obriga a priorizar fornecedores e trabalhadores moçambicanos"
+ ]
+ ],
+ [
+ [
+ "Risco",
+ "Descrição",
+ "Mitigação"
+ ],
+ [
+ "Segurança",
+ "Instabilidade em Cabo Delgado já adiou projectos de GNL.",
+ "Acompanhar a situação operacional e exigir planos de segurança."
+ ],
+ [
+ "Macrofiscal",
+ "A consolidação fiscal é essencial para atrair o sector privado.",
+ "Parcerias com financiadores multilaterais e garantias."
+ ],
+ [
+ "Ambiental e social",
+ "Barragens e GNL exigem gestão de impactos e realojamento.",
+ "Estudos de impacto e planos de envolvimento comunitário."
+ ],
+ [
+ "Mercado",
+ "Maior concorrência global entre projectos de GNL e financiamento condicionado.",
+ "Diversificar entre gás, renováveis e redes."
+ ]
+ ]
+ ],
+ "original_paragraphs": [
+ "Oportunidades de investimento em energia",
+ "Panorama do sector energético em Moçambique",
+ "",
+ "Índice",
+ "Resumo executivo 3",
+ "Gás natural e GNL 3",
+ "Electricidade, hidroeléctricas e redes 3",
+ "Energias renováveis 4",
+ "Projectos solares em operação ou financiados 5",
+ "Outras oportunidades e cadeia de valor 6",
+ "Do gás exportado ao gás transformado 6",
+ "Oportunidades adicionais 7",
+ "Cadeia de valor e papel das empresas nacionais 7",
+ "Hidrogénio verde 8",
+ "Biocombustíveis 8",
+ "Outras fontes de energia 8",
+ "Financiamento 9",
+ "Incentivos fiscais, quadro legal e conteúdo local 9",
+ "Quadro legal geral 9",
+ "Regime específico do petróleo e gás 9",
+ "Lei do Conteúdo Local 9",
+ "Riscos e desafios 10",
+ "Recomendações 10",
+ "Conclusão 11",
+ "Fontes 11",
+ "Resumo executivo",
+ "Moçambique atravessa um ciclo de investimento energético particularmente relevante, assente no relançamento dos projectos de gás natural liquefeito (GNL) na bacia do Rovuma, na expansão da capacidade hidroeléctrica e na aposta crescente em energia solar e nas redes de transmissão.",
+ "O Mozambique LNG (TotalEnergies), com investimento estimado em cerca de 20 mil milhões de dólares, foi relançado em Janeiro de 2026, com primeira produção apontada para 2029.",
+ "A hidroeléctrica representa cerca de 70% da electricidade nacional, e a estratégia de transição energética prevê mais 2 a 4 GW hídricos e 2 GW solares até 2030.",
+ "Instituições como o Banco Mundial, o BAD e a União Europeia mobilizam financiamento para redes, interligações regionais e renováveis.",
+ "O investimento exige, contudo, atenção à segurança em Cabo Delgado, à estabilidade macrofiscal e à gestão dos impactos ambientais e sociais.",
+ "Principal conclusão",
+ "As maiores oportunidades concentram-se no gás natural (upstream, midstream e cadeia de fornecimento), na expansão de redes e interligações e em projectos solares e hídricos com apoio de financiadores multilaterais.",
+ "Gás natural e GNL",
+ "A bacia do Rovuma concentra as maiores oportunidades do país. O Mozambique LNG (Área 1) prevê uma capacidade anual de 12,9 milhões de toneladas; o Coral Norte FLNG (Eni) teve decisão final de investimento em 2025, com 3,6 milhões de toneladas anuais a partir de 2028; e o Rovuma LNG (ExxonMobil), estimado em cerca de 24 mil milhões de dólares, aproxima-se da decisão final de investimento.",
+ "Para investidores e empresas nacionais, as oportunidades estendem-se a engenharia, construção, logística, serviços marítimos, telecomunicações e manutenção industrial. No mercado interno, o Instituto Nacional de Petróleo identifica áreas como o gasoduto Norte-Sul, o campo maduro de Buzi, o GNL de pequena escala, o armazenamento de GPL e a base logística de Pemba.",
+ "Electricidade, hidroeléctricas e redes",
+ "A Hidroeléctrica de Cahora Bassa, com 2.075 MW instalados, mantém um papel central. Estão em preparação a barragem de Mphanda Nkuwa (1.500 MW no rio Zambeze, com conclusão prevista para 2031), a expansão de Cahora Bassa Norte (1.250 MW) e a linha de transmissão Maputo-Temane.",
+ "A modernização da rede da EDM e a interligação Moçambique-Zâmbia de 400 kV, apoiada pelo BAD, abrem espaço para fornecimento de subestações, transformadores, protecções eléctricas e sistemas SCADA, além de reforçar a exportação regional de energia.",
+ "Energias renováveis",
+ "Moçambique recebe cerca de 2.500 horas de sol por ano e dispõe de potencial eólico ao longo da costa. A estratégia nacional prevê 2 GW de energia solar até 2030, e já existem projectos como a central solar de 7,1 MW associada ao complexo de Afungi e um parque solar de 400 MW ligado a Cahora Bassa. Os sistemas fora da rede permitem ainda alargar o acesso à electricidade onde a rede é mais lenta ou dispendiosa de expandir.",
+ "Projectos energéticos em destaque",
+ "Projectos solares em operação ou financiados",
+ "Os projectos abaixo estão documentados em fontes oficiais (MIREME e EDM) ou em comunicados dos promotores. Mostram o modelo dominante: produtores independentes em parceria com a EDM, com contratos de compra de energia de longo prazo e financiamento de instituições de desenvolvimento.",
+ "Centrais solares concretas em Moçambique",
+ "Os dados de Metoro diferem entre fontes, sobretudo no valor do investimento, por isso devem ser confirmados com a EDM. Em Mocuba, parte da receita anual destina-se a programas sociais na comunidade, e a Cuamba é um dos primeiros projectos do país a integrar armazenamento em baterias, o que sugere oportunidades em sistemas de armazenamento.",
+ "Estado actual: segundo o director-executivo da Globeleq em Moçambique, as centrais de Mocuba e Cuamba estão em operação, foram adquiridas pela empresa em Dezembro de 2023 e injectam 48 MW na rede da EDM (33 MW em Mocuba e 15 MW em Cuamba), reduzindo as perdas de transmissão nas regiões centro e norte. Esta informação vem de uma declaração do promotor divulgada pela imprensa; não encontrei uma confirmação directa da EDM, nem dados de 2026 sobre Metoro .",
+ "Quanto à eólica, a Globeleq indicou em 2026 que desenvolve, com a EDM e a Source Energia, o parque eólico de Namaacha (Maputo), com 120 MW previstos e investimento global estimado em cerca de 260 milhões de dólares. O início das obras está previsto para 2027, depois do fecho financeiro, pelo que o projecto ainda não está em construção.",
+ "Outras oportunidades e cadeia de valor",
+ "Do gás exportado ao gás transformado",
+ "O Governo defende que o gás natural não deve ser visto apenas como produto de exportação, mas como matéria-prima para criar indústrias, empresas e emprego, com usos que vão da electricidade aos fertilizantes. O ministro dos Recursos Minerais e Energia identificou como desafios do sector privado o acesso a financiamento, a certificação e a tecnologia.",
+ "Um estudo do Programa de Partilha de Conhecimentos (KSP) propõe um corredor energético Palma–Maputo para integrar petroquímica, fertilizantes e geração eléctrica, e destaca o gás natural veicular (GNV) nos transportes.",
+ "Oportunidades adicionais",
+ "Fertilizantes: o grupo Export Trading Group (ETG) manifestou, em Outubro de 2026, interesse em produzir fertilizantes a partir do gás natural, com o objectivo de liderar a produção na África Subsariana.",
+ "Geração e transmissão de electricidade: a Azura Power, co-proprietária da central térmica de Ressano Garcia, declarou ambição de investir mais em geração, transmissão e infra-estruturas relacionadas, sem indicar projectos ou valores.",
+ "Gás natural veicular e biocombustíveis: o Governo considera GNV, conversão de gás em electricidade, mobilidade eléctrica e biocombustíveis respostas à volatilidade dos preços dos combustíveis.",
+ "Mercado interno: gasodutos e projectos de GNV orientados para o consumo doméstico abrem espaço ao sector privado.",
+ "Cadeia de valor e papel das empresas nacionais",
+ "Está prevista uma componente de formação para 15.734 moçambicanos (custo estimado em 126 milhões de dólares) e a capacitação de 355 pequenas e médias empresas na fase de construção e cerca de 1.500 na fase operacional. O ministro apelou a parcerias com entidades estrangeiras especializadas para transferência de conhecimento e tecnologia.",
+ "Elos da cadeia de valor do gás e oportunidades",
+ "Hidrogénio verde",
+ "A Estratégia de Transição Energética (ETS) prevê investimentos de cerca de 80 mil milhões de dólares até 2050 e fixa a meta de posicionar Moçambique entre os líderes na produção de hidrogénio na África austral até 2030. O Governo aponta a combinação de recursos hídricos, gás, solar e eólico como base para a produção, sobretudo de hidrogénio verde, e prevê que seja maioritariamente exportado. A ETS refere ainda a necessidade de instalações de produção, armazenamento e redes de transporte, e parcerias regionais.",
+ "O sector está numa fase inicial: o banco alemão KfW e a EDM assinaram, em Março de 2025, um acordo de 500 mil euros para estudos de mercado e de viabilidade técnica e económica do hidrogénio verde. Existem, por isso, oportunidades em estudos, consultoria, parcerias e infra-estruturas de apoio, mas ainda não encontrei projectos com decisão final de investimento.",
+ "Biocombustíveis",
+ "O Decreto n.º 61/2023 regula a produção, transporte, armazenagem, distribuição, comercialização e exportação de biocombustíveis e prevê que importadores e distribuidores de combustíveis líquidos adquiram biocombustível produzido no país para mistura. A produção acima de 1.000.000 de litros por ano é licenciada pelo ministro da Energia. Um estudo do programa USAID SPEED indica que as misturas B3 (biodiesel) e E10 (etanol) estavam previstas para iniciar em Agosto de 2024 e que as matérias-primas imediatamente disponíveis são a cana-de-açúcar (etanol) e o óleo de soja e de algodão (biodiesel).",
+ "O mesmo estudo lembra que a anterior tentativa de criar a indústria (2005–2013, centrada na jatrofa e na exportação) não teve sucesso, por falta de sementes de qualidade, apoio à cadeia de valor e mercado, e que há preocupações com terra, água e segurança alimentar. Em Junho de 2026, o MIREME promoveu o primeiro seminário nacional de biocombustíveis para identificar instrumentos de financiamento e operacionalizar a mistura obrigatória.",
+ "Outras fontes de energia",
+ "Hidroeléctrica: a ETS prevê 3,5 GW de nova capacidade hídrica entre 2024 e 2030, incluindo a conclusão de Mphanda Nkuwa (1.500 MW), um projecto que o Governo procurou apresentar a parceiros estratégicos.",
+ "Solar e eólica: a ETS prevê um programa de leilões de energia renovável para impulsionar estas fontes, bem como a expansão e modernização da rede para absorver a nova geração.",
+ "Parques industriais verdes: a ETS refere corredores e parques industriais abastecidos por energia limpa, uma oportunidade para indústria e infra-estruturas.",
+ "Financiamento",
+ "O novo programa do Banco Mundial (cerca de 6 mil milhões de dólares), as linhas do BAD, a iniciativa Global Gateway da União Europeia e o apoio do Exim Bank dos EUA ao Mozambique LNG (4,7 mil milhões de dólares) sustentam o ciclo actual. Parcerias público-privadas e quadros regulatórios estáveis são factores apontados para atrair capital.",
+ "Incentivos fiscais, quadro legal e conteúdo local",
+ "Quadro legal geral",
+ "O investimento privado rege-se pela Lei de Investimentos (Lei n.º 8/2023, de 9 de Junho), que estabelece garantias, direitos e deveres dos investidores e prevê incentivos fiscais e não fiscais. Esta lei não se aplica aos investimentos feitos ao abrigo de legislação específica, como a prospecção, pesquisa e produção de petróleo e gás, mas aplica-se, nas matérias não reguladas, ao processamento, comercialização e transporte de produtos petrolíferos. O Código dos Benefícios Fiscais (Lei n.º 4/2009) completa o regime geral.",
+ "Regime específico do petróleo e gás",
+ "As operações petrolíferas têm regime próprio: a Lei n.º 27/2014 (alterada pela Lei n.º 14/2017) define a tributação e os benefícios fiscais do sector. Em 3 de Junho de 2026 foi aprovada uma nova Lei do Petróleo (Lei n.º 8/2026), que revoga a Lei n.º 21/2014 e a Lei n.º 16/2022. Os investidores devem verificar o texto actualizado e os respectivos contratos de concessão.",
+ "Lei do Conteúdo Local",
+ "A Lei n.º 9/2026, de 3 de Junho, estabelece o regime de aquisição de bens, contratação de serviços e emprego de mão-de-obra nacional nos projectos de petróleo e gás natural. Aplica-se aos titulares de direitos de operações petrolíferas, a terceiros que executem essas operações e às entidades que com eles contratam, que devem garantir, por via contratual, que os subcontratados cumprem as regras, sob pena de responsabilidade solidária.",
+ "Entre os princípios da lei estão a preservação do interesse nacional, a capacitação dos empresários moçambicanos, a contratação de mão-de-obra nacional com transferência de conhecimento, o incentivo a parcerias entre empresas nacionais e estrangeiras e a transparência nas aquisições. A lei prevê a criação de uma Autoridade de Conteúdo Local, e um regulamento deverá definir os planos de aquisição, a certificação e a monitoria. A sua aprovação pelo Conselho de Ministros era esperada em cerca de 90 dias após a publicação.",
+ "Resumo do enquadramento para investidores",
+ "Riscos e desafios",
+ "Recomendações",
+ "Posicionar-se na cadeia de valor — Conteúdo local : registar-se junto dos grandes projectos de GNL e fornecer serviços de engenharia, logística e manutenção.",
+ "Explorar redes e interligações — Transmissão : acompanhar os concursos da EDM e da interligação Moçambique-Zâmbia para equipamentos e sistemas.",
+ "Apostar em solar e sistemas fora da rede — Diversificação : desenvolver projectos de menor escala com acesso a financiamento multilateral.",
+ "Gerir o risco desde o início — Segurança e conformidade : estruturar parcerias com empresas locais e prever cenários de atraso.",
+ "Conclusão",
+ "O sector energético moçambicano combina um ciclo de grandes projectos de gás com necessidades concretas de electricidade, redes e renováveis. Os investidores que conciliarem a escala dos megaprojectos com oportunidades de menor dimensão e uma gestão rigorosa do risco estarão melhor posicionados.",
+ "Fontes",
+ "Instituto Nacional de Petróleo – Oportunidades de Investimento",
+ "Novimoz – Gás natural em Moçambique: exportação e renováveis aceleram debate",
+ "Efacont – Energia Moçambique: Projetos e Oportunidades de Negócio",
+ "Integrity Magazine – Moçambique poderá avançar com dois grandes projectos energéticos",
+ "EY Moçambique – Transição Energética em Moçambique",
+ "Boletim da República – Lei n.º 9/2026 (Lei do Conteúdo Local)",
+ "BCL – A Lei do Conteúdo Local está disponível para consulta pública",
+ "APIEX – Legislação de Investimentos em Moçambique",
+ "INP – Políticas e Quadro Legal",
+ "Gasoduto – Ministro da Energia sugere cadeias de valor do gás",
+ "O Económico – Oportunidades Industriais do Gás Natural em Moçambique",
+ "MMO – Ministro incentiva empresários moçambicanos a aproveitarem oportunidades do gás natural",
+ "Diário Económico – Grupo ETG quer produzir fertilizantes a partir do gás natural",
+ "Agroportal – Empresas de fertilizantes e energia interessadas em investir em Moçambique",
+ "RTP – Moçambique quer entrar na produção de hidrogénio e ser líder na África austral até 2030",
+ "Jornal Notícias – Estuda-se viabilidade do hidrogénio verde",
+ "Boletim da República – Decreto n.º 61/2023 (Regulamento de Biocombustíveis)",
+ "USAID SPEED – Avaliação da política de mistura obrigatória de biocombustíveis em Moçambique",
+ "Jornal Domingo – MIREME apresenta quadro regulatório de biocombustível",
+ "EDM – Inauguração da Central Solar de Mocuba",
+ "MIREME – O país dispõe de mais uma central solar (Metoro)",
+ "ALER – Presidente moçambicano inaugura maior central solar do país",
+ "Camaramen – Acordo de financiamento da Central Solar de Cuamba",
+ "Diário Económico – EDM: Centrais de Cuamba e Mocuba reduzem perdas de energia na rede nacional"
+ ],
+ "source_instructions_are_not_product_rules": true
+}
\ No newline at end of file
diff --git a/database/data/mining-reference-20261111.json b/database/data/mining-reference-20261111.json
new file mode 100644
index 00000000..05f773a6
--- /dev/null
+++ b/database/data/mining-reference-20261111.json
@@ -0,0 +1,744 @@
+{
+ "format": "investmoz-mining-reference-v1",
+ "source_sha256": "7202fb5986b40e62347867c653770030683ffec2701a2921e84342f15e9f3d8a",
+ "source_document_name": "Minérios de Moçambique e a sua localização.docx",
+ "reference_date": "2026-11-11",
+ "title": "Mineração e cadeias de valor em Moçambique",
+ "minerals": [
+ {
+ "id": "MINERAL-01",
+ "name": "Carvão (térmico e metalúrgico)",
+ "locations_text": "Tete (Moatize, Changara, Mutarara, Marávia, Zumbo); ocorrências em Niassa (Lago) e Sofala",
+ "province_names": [
+ "Niassa",
+ "Sofala",
+ "Tete"
+ ],
+ "source_row": "table1:row1",
+ "coordinates": null,
+ "classification": "reported_occurrence_group"
+ },
+ {
+ "id": "MINERAL-02",
+ "name": "Gás natural e petróleo",
+ "locations_text": "Inhambane (Pande e Temane); Cabo Delgado (Palma, Mocímboa, bacia do Rovuma); Sofala (Búzi); pesquisa na baía do Bazaruto",
+ "province_names": [
+ "Cabo Delgado",
+ "Inhambane",
+ "Sofala"
+ ],
+ "source_row": "table1:row2",
+ "coordinates": null,
+ "classification": "reported_occurrence_group"
+ },
+ {
+ "id": "MINERAL-03",
+ "name": "Areias pesadas (ilmenite, zircão, rútilo, monazite)",
+ "locations_text": "Nampula (Moma, Angoche); Zambézia (Pebane, Chinde, Moebase); Inhambane (Jangamo); Gaza (Chibuto, Xai-Xai); Maputo (Ponta do Ouro, Inhaca)",
+ "province_names": [
+ "Gaza",
+ "Inhambane",
+ "Maputo",
+ "Nampula",
+ "Zambézia"
+ ],
+ "source_row": "table1:row3",
+ "coordinates": null,
+ "classification": "reported_occurrence_group"
+ },
+ {
+ "id": "MINERAL-04",
+ "name": "Grafite",
+ "locations_text": "Cabo Delgado (Balama, Ancuabe); Niassa (Nipepe); Tete (Angónia)",
+ "province_names": [
+ "Cabo Delgado",
+ "Niassa",
+ "Tete"
+ ],
+ "source_row": "table1:row4",
+ "coordinates": null,
+ "classification": "reported_occurrence_group"
+ },
+ {
+ "id": "MINERAL-05",
+ "name": "Terras raras, fluorite e gálio",
+ "locations_text": "Tete (Monte Muambe); Sofala (ocorrências aluvionares preliminares)",
+ "province_names": [
+ "Sofala",
+ "Tete"
+ ],
+ "source_row": "table1:row5",
+ "coordinates": null,
+ "classification": "reported_occurrence_group"
+ },
+ {
+ "id": "MINERAL-06",
+ "name": "Ouro",
+ "locations_text": "Manica; Zambézia; Nampula; Tete; Niassa; ouro aluvial em rios como Revuè e Chua",
+ "province_names": [
+ "Manica",
+ "Nampula",
+ "Niassa",
+ "Tete",
+ "Zambézia"
+ ],
+ "source_row": "table1:row6",
+ "coordinates": null,
+ "classification": "reported_occurrence_group"
+ },
+ {
+ "id": "MINERAL-07",
+ "name": "Ferro, titânio, vanádio e manganês",
+ "locations_text": "Manica, Tete (Chiúta), Nampula",
+ "province_names": [
+ "Manica",
+ "Nampula",
+ "Tete"
+ ],
+ "source_row": "table1:row7",
+ "coordinates": null,
+ "classification": "reported_occurrence_group"
+ },
+ {
+ "id": "MINERAL-08",
+ "name": "Cobre, níquel, zinco e bauxite",
+ "locations_text": "Tete (Chidué, Fíngoè), Manica, Nampula (Monapo, Murrupula), Zambézia, Niassa",
+ "province_names": [
+ "Manica",
+ "Nampula",
+ "Niassa",
+ "Tete",
+ "Zambézia"
+ ],
+ "source_row": "table1:row8",
+ "coordinates": null,
+ "classification": "reported_occurrence_group"
+ },
+ {
+ "id": "MINERAL-09",
+ "name": "Tantalite, lítio e outros metais raros",
+ "locations_text": "Zambézia (Ile, Alto Molócue); Nampula; Zambézia e Cabo Delgado em pegmatitos",
+ "province_names": [
+ "Cabo Delgado",
+ "Nampula",
+ "Zambézia"
+ ],
+ "source_row": "table1:row9",
+ "coordinates": null,
+ "classification": "reported_occurrence_group"
+ },
+ {
+ "id": "MINERAL-10",
+ "name": "Pedras preciosas e semipreciosas",
+ "locations_text": "Cabo Delgado (rubis em Montepuez); Zambézia, Nampula, Manica, Tete (turmalina, água-marinha, granada, esmeralda)",
+ "province_names": [
+ "Cabo Delgado",
+ "Manica",
+ "Nampula",
+ "Tete",
+ "Zambézia"
+ ],
+ "source_row": "table1:row10",
+ "coordinates": null,
+ "classification": "reported_occurrence_group"
+ },
+ {
+ "id": "MINERAL-11",
+ "name": "Mármore, apatite, calcário, argilas e diatomito",
+ "locations_text": "Cabo Delgado (mármore, Montepuez); Nampula (apatite); Sofala, Inhambane e Maputo (calcário); Maputo e Gaza (diatomito)",
+ "province_names": [
+ "Cabo Delgado",
+ "Gaza",
+ "Inhambane",
+ "Maputo",
+ "Nampula",
+ "Sofala"
+ ],
+ "source_row": "table1:row11",
+ "coordinates": null,
+ "classification": "reported_occurrence_group"
+ }
+ ],
+ "areas": [
+ {
+ "id": "MIN-01",
+ "title": "Carvão: fornecimento de bens e serviços e logística",
+ "mineral_ids": [
+ "MINERAL-01"
+ ],
+ "locations_text": "Tete (Moatize, Revobue); corredores de Nacala e Sena (Beira)",
+ "province_names": [
+ "Tete"
+ ],
+ "market_evidence": "Produção nacional de 16,3 Mt em 2024, com previsão de mais de 22 Mt em 2026; Revobue prevê 3,5 Mt /ano, subindo para 7 Mt /ano a partir de 2032",
+ "value_chain": "Conteúdo local, serviços à mina, manutenção ferroviária e portuária (indicativo)",
+ "source_state": "A estruturar",
+ "indicative_location": "Moatize (Tete); porto de Nacala-a-Velha e cidade da Beira, nos corredores logísticos. Distrito do Revobue não indicado nas fontes. Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.",
+ "source_fields": {
+ "ID InvesteMoz": "[a atribuir]",
+ "Título": "MIN-01: Carvão: fornecimento de bens e serviços e logística",
+ "Sector / subsector": "Energia e minas / carvão e logística",
+ "Localização": "Tete (Moatize, Revobue); corredores de Nacala e Sena (Beira)",
+ "Localização indicativa (distrito, não oficial)": "Moatize (Tete); porto de Nacala-a-Velha e cidade da Beira, nos corredores logísticos. Distrito do Revobue não indicado nas fontes. Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.",
+ "Georreferenciação": "[a confirmar]",
+ "Evidência de mercado": "Produção nacional de 16,3 Mt em 2024, com previsão de mais de 22 Mt em 2026; Revobue prevê 3,5 Mt /ano, subindo para 7 Mt /ano a partir de 2032.",
+ "Modelo possível": "Conteúdo local, serviços à mina, manutenção ferroviária e portuária (indicativo)",
+ "Promotor e ponto focal": "[a confirmar]",
+ "DUAT ou direito de uso": "[a confirmar]",
+ "Estudos de viabilidade e técnicos": "[a confirmar]",
+ "Licenças e autorizações": "[a confirmar]",
+ "Modelo contratual": "[a confirmar]",
+ "CAPEX (com data-base)": "[a confirmar]",
+ "Estado": "A estruturar",
+ "": ""
+ },
+ "source_row": "table3:row1",
+ "coordinates": null,
+ "availability": "reference_only",
+ "promotion_ready": false
+ },
+ {
+ "id": "MIN-02",
+ "title": "Grafite: cadeia de valor para baterias",
+ "mineral_ids": [
+ "MINERAL-04"
+ ],
+ "locations_text": "Cabo Delgado (Balama, Ancuabe); Niassa (Nipepe)",
+ "province_names": [
+ "Cabo Delgado",
+ "Niassa"
+ ],
+ "market_evidence": "4.º produtor mundial em 2024; Balama com capacidade nominal de 350 000 t/ano; produção caiu 64% em 2024",
+ "value_chain": "Beneficiamento e parcerias com operadores (indicativo)",
+ "source_state": "A estruturar",
+ "indicative_location": "Balama e Ancuabe (Cabo Delgado); Nipepe (Niassa). Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.",
+ "source_fields": {
+ "ID InvesteMoz": "[a atribuir]",
+ "Título": "MIN-02: Grafite: cadeia de valor para baterias",
+ "Sector / subsector": "Minas / grafite e materiais para baterias",
+ "Localização": "Cabo Delgado (Balama, Ancuabe); Niassa (Nipepe)",
+ "Localização indicativa (distrito, não oficial)": "Balama e Ancuabe (Cabo Delgado); Nipepe (Niassa). Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.",
+ "Georreferenciação": "[a confirmar]",
+ "Evidência de mercado": "4.º produtor mundial em 2024; Balama com capacidade nominal de 350 000 t/ano; produção caiu 64% em 2024.",
+ "Modelo possível": "Beneficiamento e parcerias com operadores (indicativo)",
+ "Promotor e ponto focal": "[a confirmar]",
+ "DUAT ou direito de uso": "[a confirmar]",
+ "Estudos de viabilidade e técnicos": "[a confirmar]",
+ "Licenças e autorizações": "[a confirmar]",
+ "Modelo contratual": "[a confirmar]",
+ "CAPEX (com data-base)": "[a confirmar]",
+ "Estado": "A estruturar",
+ "Fonte e data": "Fontes públicas: USGS; Diário Económico. Actualizado em 11/11/2026."
+ },
+ "source_row": "table3:row2",
+ "coordinates": null,
+ "availability": "reference_only",
+ "promotion_ready": false
+ },
+ {
+ "id": "MIN-03",
+ "title": "Areias pesadas e terras raras: processamento local",
+ "mineral_ids": [
+ "MINERAL-03",
+ "MINERAL-05"
+ ],
+ "locations_text": "Nampula (Moma); Tete (Monte Muambe); Sofala (fase preliminar)",
+ "province_names": [
+ "Nampula",
+ "Sofala",
+ "Tete"
+ ],
+ "market_evidence": "Moçambique é o 2.º produtor mundial de ilmenite; a monazite de Moma é exportada como concentrado, sem separação no país; Monte Muambe tem recurso de 13,6 Mt com 2,42% de óxidos de terras raras",
+ "value_chain": "Separação e refinação de terras raras, parcerias com operadores (indicativo)",
+ "source_state": "A estruturar",
+ "indicative_location": "Moma (Nampula); Monte Muambe (Tete). Distrito de Monte Muambe e localização em Sofala não indicados nas fontes. Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.",
+ "source_fields": {
+ "ID InvesteMoz": "[a atribuir]",
+ "Título": "MIN-03: Areias pesadas e terras raras: processamento local",
+ "Sector / subsector": "Minas / areias pesadas e terras raras",
+ "Localização": "Nampula (Moma); Tete (Monte Muambe); Sofala (fase preliminar)",
+ "Localização indicativa (distrito, não oficial)": "Moma (Nampula); Monte Muambe (Tete). Distrito de Monte Muambe e localização em Sofala não indicados nas fontes. Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.",
+ "Georreferenciação": "[a confirmar]",
+ "Evidência de mercado": "2.º produtor mundial de ilmenite em 2024; a monazite de Moma é exportada como concentrado, sem separação no país; Monte Muambe tem recurso de 13,6 Mt com 2,42% de óxidos totais de terras raras.",
+ "Modelo possível": "Separação e refinação de terras raras, parcerias com operadores (indicativo)",
+ "Promotor e ponto focal": "[a confirmar]",
+ "DUAT ou direito de uso": "[a confirmar]",
+ "Estudos de viabilidade e técnicos": "[a confirmar]",
+ "Licenças e autorizações": "[a confirmar]",
+ "Modelo contratual": "[a confirmar]",
+ "CAPEX (com data-base)": "[a confirmar]",
+ "Estado": "A estruturar",
+ "": ""
+ },
+ "source_row": "table3:row3",
+ "coordinates": null,
+ "availability": "reference_only",
+ "promotion_ready": false
+ },
+ {
+ "id": "MIN-04",
+ "title": "Gás natural: GNL e energia",
+ "mineral_ids": [
+ "MINERAL-02"
+ ],
+ "locations_text": "Inhambane (Pande e Temane); Cabo Delgado (Coral Sul FLNG); Maputo (terminal GNL da Matola)",
+ "province_names": [
+ "Cabo Delgado",
+ "Inhambane",
+ "Maputo"
+ ],
+ "market_evidence": "Pande e Temane em declínio, com fim da extracção previsto para 2030; terminal da Matola visa fecho financeiro até ao fim de 2027; Coral Sul com 3,4 Mtpa",
+ "value_chain": "Infra-estrutura de GNL, geração de electricidade, concessão ou parceria (indicativo)",
+ "source_state": "A estruturar",
+ "indicative_location": "Inhassoro (Inhambane, para Pande e Temane); Palma e Mocímboa (Cabo Delgado, para o gás da bacia do Rovuma); Matola (Maputo, para o terminal de GNL). Distrito do Coral Sul FLNG não indicado nas fontes. Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.",
+ "source_fields": {
+ "ID InvesteMoz": "[a atribuir]",
+ "Título": "MIN-04: Gás natural: GNL e energia",
+ "Sector / subsector": "Energia / gás natural e GNL",
+ "Localização": "Inhambane (Pande e Temane); Cabo Delgado (Coral Sul FLNG); Maputo (terminal GNL da Matola)",
+ "Localização indicativa (distrito, não oficial)": "Inhassoro (Inhambane, para Pande e Temane); Palma e Mocímboa (Cabo Delgado, para o gás da bacia do Rovuma); Matola (Maputo, para o terminal de GNL). Distrito do Coral Sul FLNG não indicado nas fontes. Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.",
+ "Georreferenciação": "[a confirmar]",
+ "Evidência de mercado": "Pande e Temane em declínio, com fim da extracção previsto para 2030; terminal da Matola visa fecho financeiro até ao fim de 2027; Coral Sul com capacidade de 3,4 Mtpa .",
+ "Modelo possível": "Infra-estrutura de GNL, geração de electricidade, concessão ou parceria (indicativo)",
+ "Promotor e ponto focal": "[a confirmar]",
+ "DUAT ou direito de uso": "[a confirmar]",
+ "Estudos de viabilidade e técnicos": "[a confirmar]",
+ "Licenças e autorizações": "[a confirmar]",
+ "Modelo contratual": "[a confirmar]",
+ "CAPEX (com data-base)": "[a confirmar]",
+ "Estado": "A estruturar",
+ "": ""
+ },
+ "source_row": "table3:row4",
+ "coordinates": null,
+ "availability": "reference_only",
+ "promotion_ready": false
+ },
+ {
+ "id": "MIN-05",
+ "title": "Gemas: rubis e pedras semipreciosas",
+ "mineral_ids": [
+ "MINERAL-10"
+ ],
+ "locations_text": "Cabo Delgado (Montepuez); Zambézia, Nampula, Manica, Tete",
+ "province_names": [
+ "Cabo Delgado",
+ "Manica",
+ "Nampula",
+ "Tete",
+ "Zambézia"
+ ],
+ "market_evidence": "Produção de rubi de 5,10 milhões de quilates em 2025 (mais 29%) e 3,18 milhões no primeiro semestre de 2026; cerca de 70% é exportada, sobretudo para os Emirados Árabes Unidos (Governo; USGS).",
+ "value_chain": "Lapidação, certificação e comercialização (indicativo)",
+ "source_state": "A estruturar",
+ "indicative_location": "Montepuez (Cabo Delgado). Distritos das restantes ocorrências não indicados nas fontes. Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.",
+ "source_fields": {
+ "ID InvesteMoz": "[a atribuir]",
+ "Título": "MIN-05: Gemas: rubis e pedras semipreciosas",
+ "Sector / subsector": "Minas / gemas",
+ "Localização": "Cabo Delgado (Montepuez); Zambézia, Nampula, Manica, Tete",
+ "Localização indicativa (distrito, não oficial)": "Montepuez (Cabo Delgado). Distritos das restantes ocorrências não indicados nas fontes. Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.",
+ "Georreferenciação": "[a confirmar]",
+ "Evidência de mercado": "Produção de rubi segundo o Ministério dos Recursos Minerais e Energia: 3,95 milhões de quilates em 2023, 4,14 em 2024 e 5,10 em 2025 (aumento de 29%; 123% da meta). Em 2026, 3,18 milhões de quilates no primeiro semestre (mais 61%), cerca de 78% da meta anual de 4,06 milhões; cerca de 70% da produção é exportada. Outra fonte indica valores mais baixos para 2023 (2,71 milhões) e 2024 (3,95 milhões), por isso os valores de anos anteriores podem ter sido revistos. Não encontrei dados de produção das outras gemas. O Montepuez Ruby Mining (Gemfields 75%, Mwiriti 25%) exportou 1,3 milhões de quilates em 2023, com receitas de leilão de 151,3 milhões de dólares nesse ano e de pelo menos 49,9 milhões de dólares em 2025. O USGS indica que os rubis são exportados sobretudo para os Emirados Árabes Unidos.",
+ "Modelo possível": "Lapidação, certificação e comercialização (indicativo)",
+ "Promotor e ponto focal": "[a confirmar]",
+ "DUAT ou direito de uso": "[a confirmar]",
+ "Estudos de viabilidade e técnicos": "[a confirmar]",
+ "Licenças e autorizações": "[a confirmar]",
+ "Modelo contratual": "[a confirmar]",
+ "CAPEX (com data-base)": "[a confirmar]",
+ "Estado": "A estruturar",
+ "": ""
+ },
+ "source_row": "table3:row5",
+ "coordinates": null,
+ "availability": "reference_only",
+ "promotion_ready": false
+ },
+ {
+ "id": "MIN-06",
+ "title": "Minerais industriais e materiais de construção",
+ "mineral_ids": [
+ "MINERAL-11"
+ ],
+ "locations_text": "Cabo Delgado (mármore); Nampula (apatite); Sofala, Inhambane e Maputo (calcário); Maputo e Gaza (diatomito)",
+ "province_names": [
+ "Cabo Delgado",
+ "Gaza",
+ "Inhambane",
+ "Maputo",
+ "Nampula",
+ "Sofala"
+ ],
+ "market_evidence": "Ocorrências identificadas; sem dados de produção confirmados neste documento",
+ "value_chain": "Cimento, cerâmica, agricultura (indicativo)",
+ "source_state": "A estruturar",
+ "indicative_location": "Montepuez (Cabo Delgado, mármore); Manhiça, Boane, Macia e Manjacaze (Maputo e Gaza, diatomito). Distritos das restantes ocorrências não indicados nas fontes. Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.",
+ "source_fields": {
+ "ID InvesteMoz": "[a atribuir]",
+ "Título": "MIN-06: Minerais industriais e materiais de construção",
+ "Sector / subsector": "Minas / minerais industriais",
+ "Localização": "Cabo Delgado (mármore); Nampula (apatite); Sofala, Inhambane e Maputo (calcário); Maputo e Gaza (diatomito)",
+ "Localização indicativa (distrito, não oficial)": "Montepuez (Cabo Delgado, mármore); Manhiça, Boane, Macia e Manjacaze (Maputo e Gaza, diatomito). Distritos das restantes ocorrências não indicados nas fontes. Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.",
+ "Georreferenciação": "[a confirmar]",
+ "Evidência de mercado": "Ocorrências identificadas; sem dados de produção confirmados neste documento.",
+ "Modelo possível": "Cimento, cerâmica, agricultura (indicativo)",
+ "Promotor e ponto focal": "[a confirmar]",
+ "DUAT ou direito de uso": "[a confirmar]",
+ "Estudos de viabilidade e técnicos": "[a confirmar]",
+ "Licenças e autorizações": "[a confirmar]",
+ "Modelo contratual": "[a confirmar]",
+ "CAPEX (com data-base)": "[a confirmar]",
+ "Estado": "A estruturar",
+ "": ""
+ },
+ "source_row": "table3:row6",
+ "coordinates": null,
+ "availability": "reference_only",
+ "promotion_ready": false
+ },
+ {
+ "id": "MIN-07",
+ "title": "Ouro: exploração e comercialização",
+ "mineral_ids": [
+ "MINERAL-06"
+ ],
+ "locations_text": "Manica; Zambézia; Nampula; Tete; Niassa; ouro aluvial em rios como Revuè e Chua",
+ "province_names": [
+ "Manica",
+ "Nampula",
+ "Niassa",
+ "Tete",
+ "Zambézia"
+ ],
+ "market_evidence": "Produção nacional de 1 349 kg em 2025 (queda de 17%) e meta de 1 723 kg para 2026, que seria recorde; Manica é a província que mais contribui (Governo).",
+ "value_chain": "Parcerias com operadores e mineração artesanal organizada (indicativo)",
+ "source_state": "A estruturar",
+ "indicative_location": "Rios Revuè, Inhamucarara, Musa, Chimesi, Mimosa e Chua (sem distritos indicados nas fontes). Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.",
+ "source_fields": {
+ "ID InvesteMoz": "[a atribuir]",
+ "Título": "MIN-07: Ouro: exploração e comercialização",
+ "Sector / subsector": "Minas / ouro",
+ "Localização": "Manica; Zambézia; Nampula; Tete; Niassa; ouro aluvial em rios como Revuè e Chua",
+ "Localização indicativa (distrito, não oficial)": "Rios Revuè, Inhamucarara, Musa, Chimesi, Mimosa e Chua (sem distritos indicados nas fontes). Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.",
+ "Georreferenciação": "[a confirmar]",
+ "Evidência de mercado": "Produção nacional segundo o Governo: 1 263 kg em 2022; 1 641 kg em 2024 (recorde); 1 349 kg em 2025 (queda de 17%, por suspensão da mineração em Manica); meta de 1 723 kg para 2026, com 713 kg no primeiro semestre (queda de 12%). O USGS (via CEIC) regista 1 666 kg em 2023 e 1 626 kg em 2024, valor ligeiramente diferente do do Governo para 2024. Manica é a província que mais contribui para a produção; em Setembro de 2025 o Governo suspendeu a mineração em Manica, e 30 das 41 empresas suspensas foram autorizadas a retomar em Agosto de 2026.",
+ "Modelo possível": "Parcerias com operadores e mineração artesanal organizada (indicativo)",
+ "Promotor e ponto focal": "[a confirmar]",
+ "DUAT ou direito de uso": "[a confirmar]",
+ "Estudos de viabilidade e técnicos": "[a confirmar]",
+ "Licenças e autorizações": "[a confirmar]",
+ "Modelo contratual": "[a confirmar]",
+ "CAPEX (com data-base)": "[a confirmar]",
+ "Estado": "A estruturar",
+ "": ""
+ },
+ "source_row": "table3:row7",
+ "coordinates": null,
+ "availability": "reference_only",
+ "promotion_ready": false
+ },
+ {
+ "id": "MIN-08",
+ "title": "Ferro, titânio, vanádio e manganês",
+ "mineral_ids": [
+ "MINERAL-07"
+ ],
+ "locations_text": "Manica, Tete (Chiúta), Nampula",
+ "province_names": [
+ "Manica",
+ "Nampula",
+ "Tete"
+ ],
+ "market_evidence": "Ocorrências identificadas; titânio associado às areias pesadas (concentrados de titânio cresceram 4% em 2024, USGS); sem dados de produção de ferro, vanádio e manganês.",
+ "value_chain": "Exploração e parcerias com operadores (indicativo)",
+ "source_state": "A estruturar",
+ "indicative_location": "Chiúta (Tete). Distritos de Manica e Nampula não indicados nas fontes. Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.",
+ "source_fields": {
+ "ID InvesteMoz": "[a atribuir]",
+ "Título": "MIN-08: Ferro, titânio, vanádio e manganês",
+ "Sector / subsector": "Minas / metais ferrosos",
+ "Localização": "Manica, Tete (Chiúta), Nampula",
+ "Localização indicativa (distrito, não oficial)": "Chiúta (Tete). Distritos de Manica e Nampula não indicados nas fontes. Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.",
+ "Georreferenciação": "[a confirmar]",
+ "Evidência de mercado": "Ocorrências identificadas; titânio associado às areias pesadas (concentrados de titânio cresceram 4% em 2024, USGS); sem dados de produção de ferro, vanádio e manganês.",
+ "Modelo possível": "Exploração e parcerias com operadores (indicativo)",
+ "Promotor e ponto focal": "[a confirmar]",
+ "DUAT ou direito de uso": "[a confirmar]",
+ "Estudos de viabilidade e técnicos": "[a confirmar]",
+ "Licenças e autorizações": "[a confirmar]",
+ "Modelo contratual": "[a confirmar]",
+ "CAPEX (com data-base)": "[a confirmar]",
+ "Estado": "A estruturar",
+ "": ""
+ },
+ "source_row": "table3:row8",
+ "coordinates": null,
+ "availability": "reference_only",
+ "promotion_ready": false
+ },
+ {
+ "id": "MIN-09",
+ "title": "Cobre, níquel, zinco e bauxite",
+ "mineral_ids": [
+ "MINERAL-08"
+ ],
+ "locations_text": "Tete (Chidué, Fíngoè), Manica, Nampula (Monapo, Murrupula), Zambézia, Niassa",
+ "province_names": [
+ "Manica",
+ "Nampula",
+ "Niassa",
+ "Tete",
+ "Zambézia"
+ ],
+ "market_evidence": "Ocorrências de metais básicos associados a ouro, vanádio e prata; USGS regista bauxite e alumínio entre os produtos do país, com alumínio exportado para Singapura; sem dados de produção de cobre, níquel e zinco.",
+ "value_chain": "Pesquisa e exploração, parcerias com operadores (indicativo)",
+ "source_state": "A estruturar",
+ "indicative_location": "Chidué e Fíngoè (Tete); Monapo e Murrupula (Nampula). Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.",
+ "source_fields": {
+ "ID InvesteMoz": "[a atribuir]",
+ "Título": "MIN-09: Cobre, níquel, zinco e bauxite",
+ "Sector / subsector": "Minas / metais básicos e bauxite",
+ "Localização": "Tete (Chidué, Fíngoè), Manica, Nampula (Monapo, Murrupula), Zambézia, Niassa",
+ "Localização indicativa (distrito, não oficial)": "Chidué e Fíngoè (Tete); Monapo e Murrupula (Nampula). Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.",
+ "Georreferenciação": "[a confirmar]",
+ "Evidência de mercado": "Ocorrências de metais básicos associados a ouro, vanádio e prata; USGS regista bauxite e alumínio entre os produtos do país, com alumínio exportado para Singapura; sem dados de produção de cobre, níquel e zinco.",
+ "Modelo possível": "Pesquisa e exploração, parcerias com operadores (indicativo)",
+ "Promotor e ponto focal": "[a confirmar]",
+ "DUAT ou direito de uso": "[a confirmar]",
+ "Estudos de viabilidade e técnicos": "[a confirmar]",
+ "Licenças e autorizações": "[a confirmar]",
+ "Modelo contratual": "[a confirmar]",
+ "CAPEX (com data-base)": "[a confirmar]",
+ "Estado": "A estruturar",
+ "": ""
+ },
+ "source_row": "table3:row9",
+ "coordinates": null,
+ "availability": "reference_only",
+ "promotion_ready": false
+ },
+ {
+ "id": "MIN-10",
+ "title": "Tantalite, lítio e outros metais raros",
+ "mineral_ids": [
+ "MINERAL-09"
+ ],
+ "locations_text": "Zambézia (Ile, Alto Molócue); Nampula; Zambézia e Cabo Delgado em pegmatitos",
+ "province_names": [
+ "Cabo Delgado",
+ "Nampula",
+ "Zambézia"
+ ],
+ "market_evidence": "6.º produtor mundial de tântalo em 2024 (USGS); depósitos de tantalite subexplorados na Zambézia; lítio em pegmatitos; o Diário Económico refere que a Britannica indica que Moçambique poderá ter as maiores reservas mundiais de tantalite.",
+ "value_chain": "Pesquisa, exploração e beneficiamento, parcerias com operadores (indicativo)",
+ "source_state": "A estruturar",
+ "indicative_location": "Ile e Alto Molócue (Zambézia). Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.",
+ "source_fields": {
+ "ID InvesteMoz": "[a atribuir]",
+ "Título": "MIN-10: Tantalite, lítio e outros metais raros",
+ "Sector / subsector": "Minas / metais raros e críticos",
+ "Localização": "Zambézia (Ile, Alto Molócue); Nampula; Zambézia e Cabo Delgado em pegmatitos",
+ "Localização indicativa (distrito, não oficial)": "Ile e Alto Molócue (Zambézia). Indicação não oficial, a partir das fontes citadas; sem valor de georreferenciação.",
+ "Georreferenciação": "[a confirmar]",
+ "Evidência de mercado": "6.º produtor mundial de tântalo em 2024 (USGS); depósitos de tantalite subexplorados na Zambézia; lítio em pegmatitos; o Diário Económico refere que a Britannica indica que Moçambique poderá ter as maiores reservas mundiais de tantalite.",
+ "Modelo possível": "Pesquisa, exploração e beneficiamento, parcerias com operadores (indicativo)",
+ "Promotor e ponto focal": "[a confirmar]",
+ "DUAT ou direito de uso": "[a confirmar]",
+ "Estudos de viabilidade e técnicos": "[a confirmar]",
+ "Licenças e autorizações": "[a confirmar]",
+ "Modelo contratual": "[a confirmar]",
+ "CAPEX (com data-base)": "[a confirmar]",
+ "Estado": "A estruturar",
+ "": ""
+ },
+ "source_row": "table3:row10",
+ "coordinates": null,
+ "availability": "reference_only",
+ "promotion_ready": false
+ }
+ ],
+ "indicators": [
+ {
+ "mineral": "Ilmenite (areias pesadas)",
+ "value": "2.º produtor mundial em 2024, cerca de 21% da produção global; Moma tem cerca de 200 milhões de toneladas de ilmenite em recursos",
+ "source": "USGS (2024); Diário Económico",
+ "source_row": "table2:row1"
+ },
+ {
+ "mineral": "Zircão",
+ "value": "3.º produtor mundial em 2024, cerca de 10% da produção global",
+ "source": "USGS (2024)",
+ "source_row": "table2:row2"
+ },
+ {
+ "mineral": "Concentrados de titânio",
+ "value": "Produção aumentou 4% em 2024",
+ "source": "USGS (2024)",
+ "source_row": "table2:row3"
+ },
+ {
+ "mineral": "Grafite",
+ "value": "4.º produtor mundial em 2024 (cerca de 3%); produção caiu 64% após interrupções em Ancuabe e Balama; Balama tem capacidade nominal de 350 000 t/ano",
+ "source": "USGS (2024); Diário Económico",
+ "source_row": "table2:row4"
+ },
+ {
+ "mineral": "Berílio e tântalo",
+ "value": "5.º produtor mundial de berílio (1%) e 6.º de tântalo (2%) em 2024",
+ "source": "USGS (2024)",
+ "source_row": "table2:row5"
+ },
+ {
+ "mineral": "Terras raras (Monte Muambe)",
+ "value": "Recurso de 13,6 milhões de toneladas com 2,42% de óxidos totais de terras raras (código JORC)",
+ "source": "Diário Económico",
+ "source_row": "table2:row6"
+ },
+ {
+ "mineral": "Produção mineral total",
+ "value": "27,3 milhões de toneladas em 2023, contra 20,9 milhões em 2022",
+ "source": "CEIC (2023)",
+ "source_row": "table2:row7"
+ },
+ {
+ "mineral": "Carvão (Tete)",
+ "value": "Produção nacional, concentrada em Tete: 14,8 milhões de toneladas em 2022, 14,9 em 2023 e 16,3 em 2024; previsão do Governo de 19 milhões em 2025 e mais de 22 milhões em 2026. A mina de Moatize (Vulcan) é a maior; Revobue prevê 3,5 milhões de t/ano na fase inicial",
+ "source": "Club of Mozambique / Africa-Press (PESOE 2026); Without Borders Energy",
+ "source_row": "table2:row8"
+ },
+ {
+ "mineral": "Gás natural (Pande e Temane)",
+ "value": "Produção acumulada de 79,48 mil milhões de m³ até Outubro de 2025; reservas provadas da concessão PPA de 327,9 mil milhões de pés cúbicos em Junho de 2026 (440,6 em Junho de 2025); a produção total da Sasol em Moçambique caiu 7% no exercício de 2026; fim da extracção previsto para 2030",
+ "source": "Club of Mozambique (Lusa); MZ News (Sasol 20-F)",
+ "source_row": "table2:row9"
+ },
+ {
+ "mineral": "Gás natural (Coral Sul FLNG)",
+ "value": "Capacidade de liquefacção de cerca de 3,4 milhões de toneladas por ano (Bacia do Rovuma, Cabo Delgado)",
+ "source": "Eni",
+ "source_row": "table2:row10"
+ },
+ {
+ "mineral": "Ouro",
+ "value": "Produção nacional segundo o Governo: 1 263 kg em 2022; 1 641 kg em 2024 (recorde); 1 349 kg em 2025 (queda de 17%, por suspensão da mineração em Manica); meta de 1 723 kg para 2026, com 713 kg no primeiro semestre (queda de 12%). O USGS (via CEIC) regista 1 666 kg em 2023 e 1 626 kg em 2024, valor ligeiramente diferente do do Governo para 2024.",
+ "source": "Ministério dos Recursos Minerais e Energia (via Club of Mozambique/Lusa e 360 Mozambique/Diário Económico); USGS (via CEIC)",
+ "source_row": "table2:row11"
+ },
+ {
+ "mineral": "Rubis e outras gemas",
+ "value": "Produção de rubi segundo o Ministério dos Recursos Minerais e Energia: 3,95 milhões de quilates em 2023, 4,14 em 2024 e 5,10 em 2025 (aumento de 29%; 123% da meta). Em 2026, 3,18 milhões de quilates no primeiro semestre (mais 61%), cerca de 78% da meta anual de 4,06 milhões; cerca de 70% da produção é exportada. Outra fonte indica valores mais baixos para 2023 (2,71 milhões) e 2024 (3,95 milhões), por isso os valores de anos anteriores podem ter sido revistos. Não encontrei dados de produção das outras gemas.",
+ "source": "Ministério dos Recursos Minerais e Energia (via Club of Mozambique/Lusa e 360 Mozambique); Beyond The Bay",
+ "source_row": "table2:row12"
+ }
+ ],
+ "projects": [
+ "Balama (Cabo Delgado): a maior mina de grafite de África, operada pela Syrah Resources .",
+ "Moma (Nampula): mina de areias pesadas operada pela Kenmare Resources, com ilmenite, zircão e rútilo.",
+ "Monte Muambe (Tete): projecto de terras raras, fluorite e gálio associado.",
+ "Pande e Temane (Inhambane): jazigos de gás natural, com gasoduto para a África do Sul.",
+ "Coral Sul FLNG (Cabo Delgado): primeira unidade flutuante de GNL instalada em águas ultraprofundas, na bacia do Rovuma, com capacidade de liquefacção de cerca de 3,4 milhões de toneladas por ano. É operada pela Eni em nome dos parceiros da Área 4 (ExxonMobil, CNPC, Galp, KOGAS e ENH).",
+ "Revobue (Tete): mina de carvão inaugurada em Março de 2026, com o grupo indiano Jindal como principal accionista. Prevê produzir 3,5 milhões de toneladas por ano na fase inicial e 7 milhões a partir de 2032, com vida útil de 35 anos. O carvão será exportado pela linha de Sena até ao porto da Beira."
+ ],
+ "risks": [
+ "Segundo a regra de publicação do InvesteMoz, uma oportunidade só recebe o estado \"Pronta para promoção\" quando estiverem documentados, em simultâneo, os seis requisitos abaixo. Nenhum está confirmado para as áreas listadas, por isso todas ficam \"A estruturar\".",
+ "Situação fundiária (DUAT) ou direito de uso aplicável.",
+ "Promotor e ponto focal.",
+ "Estudos de viabilidade e técnicos requeridos.",
+ "Licenças e autorizações relevantes.",
+ "Modelo contratual aprovado.",
+ "CAPEX actualizado, com data-base.",
+ "Riscos e pontos de diligência identificados nas fontes",
+ "Volatilidade de produção: a produção de grafite caiu 64% em 2024 e as vendas de carvão caíram 35% no primeiro trimestre de 2025, por paragens de minas e perturbações ferroviárias.",
+ "Declínio do gás: as reservas provadas de Pande e Temane caíram 25,6% num ano.",
+ "Comunidades e ambiente: há críticas à poluição e às detonações em Moatize, e o Revobue exige o reassentamento de cinco aldeias.",
+ "Ouro e licenciamento: a mineração foi suspensa em Manica desde 30 de Setembro de 2025 e a produção de 2025 caiu 17%; também houve paragens no Niassa para regularização de licenças.",
+ "Rubis e mineração ilegal: o Montepuez Ruby Mining refere centenas de mineiros ilegais por dia na sua concessão, o que atrasou a segunda fábrica de processamento e o leilão de 2025; a produção da terceira maior produtora está suspensa.",
+ "Dados: faltam valores de produção de outras gemas e de gás por ano; os dados do EITI e do Ministério dos Recursos Minerais e Energia devem ser usados para os confirmar. Os valores de ouro e de rubi divergem entre fontes.",
+ "Próximos passos para publicação",
+ "Confirmar a entidade responsável, validar os dados com o Ministério dos Recursos Minerais e Energia, georreferenciar as áreas e obter validação jurídica e editorial antes de publicar."
+ ],
+ "sources": [
+ "EITI Moçambique – Ocorrência de minerais em Moçambique (anexos 2 e 4), eiti.org.",
+ "Escola MZ – Principais rochas e minerais e suas áreas de ocorrência (escolamz.com).",
+ "Fluxo Arte – Distribuição por província de recursos naturais (mozconteudo.blogspot.com).",
+ "Diário Económico – A janela estreita entre geologia e geoeconomia, Parte 2 (23/07/2026).",
+ "USGS – Mozambique, National Minerals Information Center (usgs.gov).",
+ "CEIC – Moçambique: Produção de minerais (ceicdata.com).",
+ "Ministério dos Recursos Minerais e Energia – Relatório Estatístico da Indústria Extractiva 2024; EITI – Relatório ITIE 2023-2024 (eiti.org).",
+ "Club of Mozambique – Mozambique expects coal production to reach record highs next year (26/11/2025); Mozambique prepares alternative to declining Pande and Temane gas production (05/11/2026).",
+ "Without Borders Energy – Mozambique Coal; MZ News – Reservas de gás da Sasol caem 25,6% (08/11/2026); Eni – Coral Sul FLNG Key Facts .",
+ "Club of Mozambique – Mozambique: Chapo inaugurates coal mine in Tete (16/03/2026).",
+ "Integrity Magazine – Da Vale a Vulcan : comunidades de Moatize (15/09/2024).",
+ "Club of Mozambique – Mozambique: Gold production rises 4% in Q1 to 283 kilogrammes (17/06/2026); 360 Mozambique – Mozambique Gold Output Falls 12% in First Half on Mining Suspensions (18/09/2026); CEIC – Mozambique Gold Production (usgs.gov/ceicdata.com).",
+ "Club of Mozambique – Mozambique: ruby production soars past five million carats in 2025 (09/04/2026); Montepuez Ruby Mining second plant set for 2025 (29/08/2024); 360 Mozambique – Ruby Production Increased by 29% (09/04/2026); Beyond The Bay – Mozambique ruby production surges in first half of 2026 (24/09/2026)."
+ ],
+ "original_paragraphs": [
+ "Recursos Minerais de Moçambique: Referência de Oportunidades de Investimento",
+ "Ficha de referência para o portal InvesteMoz",
+ "Estado: A estruturar (informação de referência; nenhuma oportunidade classificada como \"Pronta para promoção\") Fonte: fontes públicas listadas na secção 8 .0 Data de actualização: 11 de Novembro de 2026 Entidade responsável / ponto focal: [a confirmar antes da publicação] Natureza: informação orientadora; não constitui oferta nem aconselhamento de investimento. Os dados carecem de validação institucional e jurídica.",
+ "1.0 Resumo para o Investidor",
+ "Moçambique combina carvão e gás de escala exportadora, grafite e areias pesadas de relevância mundial, terras raras, rubis e minerais industriais, distribuídos por todas as províncias. Segundo o USGS, a mineração contribuiu com cerca de 15% do PIB em 2024. Este documento organiza a informação pública disponível por minério e localização e identifica áreas de oportunidade (fornecimento de serviços, logística, processamento local e energia), com as respectivas condições de prontidão e riscos.",
+ "2.0 Principais Minérios e Localização",
+ "Minérios por província e zona de ocorrência",
+ "3.0 Projectos de Destaque",
+ "Balama (Cabo Delgado): a maior mina de grafite de África, operada pela Syrah Resources .",
+ "Moma (Nampula): mina de areias pesadas operada pela Kenmare Resources, com ilmenite, zircão e rútilo.",
+ "Monte Muambe (Tete): projecto de terras raras, fluorite e gálio associado.",
+ "Pande e Temane (Inhambane): jazigos de gás natural, com gasoduto para a África do Sul.",
+ "Coral Sul FLNG (Cabo Delgado): primeira unidade flutuante de GNL instalada em águas ultraprofundas, na bacia do Rovuma, com capacidade de liquefacção de cerca de 3,4 milhões de toneladas por ano. É operada pela Eni em nome dos parceiros da Área 4 (ExxonMobil, CNPC, Galp, KOGAS e ENH).",
+ "Revobue (Tete): mina de carvão inaugurada em Março de 2026, com o grupo indiano Jindal como principal accionista. Prevê produzir 3,5 milhões de toneladas por ano na fase inicial e 7 milhões a partir de 2032, com vida útil de 35 anos. O carvão será exportado pela linha de Sena até ao porto da Beira.",
+ "4.0 Reservas e Produção Anual",
+ "Segundo o Serviço Geológico dos EUA (USGS), a indústria mineira contribuiu com cerca de 15% do PIB de Moçambique em 2024. Os valores abaixo vêm de fontes públicas e referem-se aos anos indicados.",
+ "Produção e recursos dos principais minérios",
+ "",
+ "A s quantidades das outras gemas (além do rubi) constam do Relatório Estatístico da Indústria Extractiva 2024, do Ministério dos Recursos Minerais e Energia, e do Relatório ITIE 2023-2024. Não as incluí aqui por não ter conseguido confirmar os valores exactos. Os valores de carvão são nacionais; a maior parte provém de Tete. Os valores de gás por ano de produção não foram encontrados nas fontes consultadas. Os valores de ouro e de rubi divergem entre fontes, e a produção artesanal pode não estar totalmente registada.",
+ "5.0 Oportunidades de Investimento",
+ "A tabela cruza a informação das secções anteriores com áreas onde a literatura pública aponta espaço para investimento. Os modelos são indicativos e não representam projectos aprovados nem promotores confirmados.",
+ "Áreas de oportunidade por cadeia de valor",
+ "6.0 Fichas Individuais InvesteMoz",
+ "Cada ficha segue os campos de publicação do InvesteMoz. Os campos marcados \"[a confirmar]\" devem ser preenchidos e documentados antes de a oportunidade passar de \"A estruturar\" para \"Pronta para promoção\".",
+ "Ficha 1: Carvão: fornecimento de bens e serviços e logística",
+ "Ficha 2: Grafite: cadeia de valor para baterias",
+ "Ficha 3: Areias pesadas e terras raras: processamento local",
+ "Ficha 4: Gás natural: GNL e energia",
+ "Ficha 5: Gemas: rubis e pedras semipreciosas",
+ "Ficha 6: Minerais industriais e materiais de construção",
+ "Ficha 7: Ouro: exploração e comercialização",
+ "Ficha 8: Ferro, titânio, vanádio e manganês",
+ "Ficha 9: Cobre, níquel, zinco e bauxite",
+ "Ficha 10: Tantalite, lítio e outros metais raros",
+ "7 .0 Prontidão para Publicação e Riscos",
+ "Segundo a regra de publicação do InvesteMoz, uma oportunidade só recebe o estado \"Pronta para promoção\" quando estiverem documentados, em simultâneo, os seis requisitos abaixo. Nenhum está confirmado para as áreas listadas, por isso todas ficam \"A estruturar\".",
+ "Situação fundiária (DUAT) ou direito de uso aplicável.",
+ "Promotor e ponto focal.",
+ "Estudos de viabilidade e técnicos requeridos.",
+ "Licenças e autorizações relevantes.",
+ "Modelo contratual aprovado.",
+ "CAPEX actualizado, com data-base.",
+ "Riscos e pontos de diligência identificados nas fontes",
+ "Volatilidade de produção: a produção de grafite caiu 64% em 2024 e as vendas de carvão caíram 35% no primeiro trimestre de 2025, por paragens de minas e perturbações ferroviárias.",
+ "Declínio do gás: as reservas provadas de Pande e Temane caíram 25,6% num ano.",
+ "Comunidades e ambiente: há críticas à poluição e às detonações em Moatize, e o Revobue exige o reassentamento de cinco aldeias.",
+ "Ouro e licenciamento: a mineração foi suspensa em Manica desde 30 de Setembro de 2025 e a produção de 2025 caiu 17%; também houve paragens no Niassa para regularização de licenças.",
+ "Rubis e mineração ilegal: o Montepuez Ruby Mining refere centenas de mineiros ilegais por dia na sua concessão, o que atrasou a segunda fábrica de processamento e o leilão de 2025; a produção da terceira maior produtora está suspensa.",
+ "Dados: faltam valores de produção de outras gemas e de gás por ano; os dados do EITI e do Ministério dos Recursos Minerais e Energia devem ser usados para os confirmar. Os valores de ouro e de rubi divergem entre fontes.",
+ "Próximos passos para publicação",
+ "Confirmar a entidade responsável, validar os dados com o Ministério dos Recursos Minerais e Energia, georreferenciar as áreas e obter validação jurídica e editorial antes de publicar.",
+ "8 .0 Fontes",
+ "EITI Moçambique – Ocorrência de minerais em Moçambique (anexos 2 e 4), eiti.org.",
+ "Escola MZ – Principais rochas e minerais e suas áreas de ocorrência (escolamz.com).",
+ "Fluxo Arte – Distribuição por província de recursos naturais (mozconteudo.blogspot.com).",
+ "Diário Económico – A janela estreita entre geologia e geoeconomia, Parte 2 (23/07/2026).",
+ "USGS – Mozambique, National Minerals Information Center (usgs.gov).",
+ "CEIC – Moçambique: Produção de minerais (ceicdata.com).",
+ "Ministério dos Recursos Minerais e Energia – Relatório Estatístico da Indústria Extractiva 2024; EITI – Relatório ITIE 2023-2024 (eiti.org).",
+ "Club of Mozambique – Mozambique expects coal production to reach record highs next year (26/11/2025); Mozambique prepares alternative to declining Pande and Temane gas production (05/11/2026).",
+ "Without Borders Energy – Mozambique Coal; MZ News – Reservas de gás da Sasol caem 25,6% (08/11/2026); Eni – Coral Sul FLNG Key Facts .",
+ "Club of Mozambique – Mozambique: Chapo inaugurates coal mine in Tete (16/03/2026).",
+ "Integrity Magazine – Da Vale a Vulcan : comunidades de Moatize (15/09/2024).",
+ "Club of Mozambique – Mozambique: Gold production rises 4% in Q1 to 283 kilogrammes (17/06/2026); 360 Mozambique – Mozambique Gold Output Falls 12% in First Half on Mining Suspensions (18/09/2026); CEIC – Mozambique Gold Production (usgs.gov/ceicdata.com).",
+ "Club of Mozambique – Mozambique: ruby production soars past five million carats in 2025 (09/04/2026); Montepuez Ruby Mining second plant set for 2025 (29/08/2024); 360 Mozambique – Ruby Production Increased by 29% (09/04/2026); Beyond The Bay – Mozambique ruby production surges in first half of 2026 (24/09/2026)."
+ ],
+ "source_instructions_are_not_product_rules": true
+}
\ No newline at end of file
diff --git a/docs/investmoz/unification/traceability-and-manual.md b/docs/investmoz/unification/traceability-and-manual.md
index 578a75a1..2896453d 100644
--- a/docs/investmoz/unification/traceability-and-manual.md
+++ b/docs/investmoz/unification/traceability-and-manual.md
@@ -1,3 +1,25 @@
+## Energia — consulta e preparação no mesmo dossier (QA,11/11/2026)
+
+1. Abra **Sectores de investimento → Energia** (`/sectores/energia-especifica`). Seleccione localização e segmento energético,ou pesquise uma actividade.
+2. Consulte a área de cadeia de valor e a respectiva evidência. Os projectos de referência,contexto de financiamento,quadro sectorial,riscos e fontes ficam em secções expansíveis. Os valores e calendários conservam as distinções das fontes.
+3. Escolha **Preparar uma ideia nesta cadeia de valor**. Depois de autenticar,confira o resumo e confirme no dossier existente,ou crie um. Área,segmento,localização e versão consultada acompanham a escolha.
+4. Reabra o dossier e consulte **Sectores e cadeias de valor**. Pode acrescentar uma referência deMineração no mesmo dossier;nenhuma substitui a outra. Ambas ficam disponíveis como evidências para a análiseSWOT,sem conclusões automáticas.
+
+Localização não discriminada permanece por definir;uma bacia ou corredor não é convertido numa província. Referências de produção,capacidade,investimento,estudo ou calendário não significam oferta aberta,financiamento garantido ou licença. A incorporação não activa incentivos fiscais ou novos direitos.
+
+**Estado:** os dois sectores estão implementados emQA e agrupados para entrega;instalação e conferência visual ainda pendentes. Referência da homologação6d3bf293,com270instituições preservadas. Prova conjunta `outputs/sector-resource-20261111/verification.json`.
+
+## Mineração — consulta e preparação no mesmo dossier (QA,11/11/2026)
+
+1. Abra **Sectores de investimento → Mineração** (`/sectores/mineracao`). Escolha localização e grupo mineral,ou pesquise uma actividade. Pode consultar recursos,projectos,indicadores por período e fontes sem autenticação.
+2. Em **Possibilidades na cadeia de valor**,consulte a actividade e expanda **Evidência e âmbito territorial**. Seleccione **Preparar uma ideia nesta cadeia de valor**.
+3. Autentique-se apenas para guardar. Confira o resumo e escolha **Continuar neste dossier com o setor**,ou crie um dossier. A área,grupo mineral,localização e versão consultada acompanham a escolha; nenhum dossier é escolhido automaticamente.
+4. Ao reabrir o dossier,consulte **Sectores e cadeias de valor** e volte à referência pelo respectivo acesso. Pode acrescentar outra área sem substituir a anterior. As referências ficam disponíveis na preparação/análise SWOT como evidências; conclusões são elaboradas e revistas pela equipa.
+
+As ocorrências servem a preparação do investimento. Não atribuem concessão,licença,promotor ou disponibilidade. “Maputo” pode precisar de distinção entre província e cidade; não foram criadas coordenadas ou associações territoriais por aproximação. Produção,recursos,capacidade e previsões são apresentados separadamente com os períodos da fonte. A escolha mantém rastreabilidade privada no dossier,sem publicar a análise ou enviar dados a terceiros.
+
+**Saldo:** percurso implementado/testado em QA; instalação e revisão visual pendentes. A referência instalada continua6d3bf293;270instituições e restantes funcionalidades preservadas. Registo técnico no mesmo backlog/matriz e `outputs/mining-reference-20261111/verification.json`.
+
## 11/11/2026 — perfis uniformes e menu de seis grupos instalados em6d3bf293
Instalação expressamente autorizada deeca67191 concluída na revisão integrada `6d3bf2937ee6f5a58267967516560ba73d2cc936`,conferida às12:38:49Africa/Johannesburg(10:38:49UTC). A guarda inicial detectoua400802b já instalada e parou antes de escrever. Comparação delimitada identificou seis alterações independentes de tradução/cabeçalho fixo,integradas e preservadas;os quinze ficheiros aprovados deeca67191 permaneceram idênticos. Pacote reconciliado aplica/reverte exactamente sobrea400802b;pacote original preservado. Não foi necessária nova decisão de âmbito.
diff --git a/docs/investmoz/v2/auditoria-portal/backlog.md b/docs/investmoz/v2/auditoria-portal/backlog.md
index ed23d91d..dfd81ecc 100644
--- a/docs/investmoz/v2/auditoria-portal/backlog.md
+++ b/docs/investmoz/v2/auditoria-portal/backlog.md
@@ -1,3 +1,23 @@
+## 11/11/2026 — Energia incorporada pelo mesmo percurso de Mineração, em QA
+
+**Implementação:** o sector existente `/sectores/energia-especifica` passa a apresentar o documento fornecido com7segmentos,11áreas de cadeia de valor,10projectos de referência,4riscos e24fontes com as ligações originais. Gás/upstream/construção/midstream/industrialização/mercado final,redes/hídrica,solar/baterias/eólica,hidrogénio,biocombustíveis e parques verdes mantêm o seu contexto. As três centrais solares aparecem uma vez cada,com capacidade,promotores,financiamento e estado referidos. Metoro conserva56milhõesUSD e47,3milhõesEUR,atribuídos às fontes,sem conversão ou escolha silenciosa. Previsão,operação,desenvolvimento,estudo e proposta não são tratados como estados equivalentes.
+
+**Localização e continuidade:** filtros usam apenas bacias,corredores,localidades e províncias explicitamente referidos. Buzi não recebe província por aproximação;Maputo permanece por precisar quando não discriminado;hidrogénio/biocombustíveis sem implantação mantêm local por definir. Escolher área → seleccionar dossier existente ou criar → guardar → recuperar → usar como evidência na preparação/SWOT. Energia e Mineração reutilizam o mesmo serviço/componente de referências do sector e o mesmo escritor/histórico do dossier,sem módulos,tabelas,roles ou permissões novos. Podem coexistir no mesmo dossier sem substituir escolhas deliberadas. Origem,linha/parágrafo,versão,actor e data preservados. Referências não criam ofertas,concursos abertos,direitos,licenças,promotores ou conclusões SWOT.
+
+**QA:** sete casos nativos dos dois sectores/166asserções no cluster55441,em transacções revertidas;cinco casos de interface com filtros,retoma,continuidade e locais por definir;nove casos já dirigidos aos componentes afectados,sem repetir operações aceites. Análise PHP,tipos,lint e compilação registados no fecho em `outputs/sector-resource-20261111/verification.json`. HTMLs dos componentes reais emSSR são evidência de renderização,não revisão visual de navegador. Documento deEnergia intacto,SHA256 `2d9d94ac70115ade43c4093a4d5b302aaa93623a149f936615c38ba67b1e2bd2`;extracção reproduzível em `tools/prepare-energy-reference.py`. As referências legais permanecem documentais;nenhum cálculo,benefício ou regra é activado pela incorporação.
+
+**Saldo:** Mineração e Energia implementadas emQA,agrupadas para entrega Git com backup/restauro/reversão;instalação e conferência visual pendentes. Referência da homologação6d3bf293 e270instituições preservadas. Não há publicação de projectos reais nem envio de dados a terceiros. A fonte precisa de dados específicos para ofertas concretas e localização mais exacta;isso não impede consultar/preparar estes percursos. Restantes módulos e resíduos fiscaisL1–L7,L8,L9–L16 mantêm o seu saldo anterior.
+
+## 11/11/2026 — Mineração e cadeia de valor implementadas em QA, sem instalação
+
+O documento «Minérios de Moçambique e a sua localização» foi integrado na página existente `/sectores/mineracao`, sem módulo paralelo: **11 grupos minerais,10 áreas de cadeia de valor,6 projectos de referência,12 indicadores e13 fontes**. Consulta por localização,grupo mineral ou actividade; cada área mostra o âmbito territorial,possibilidades de fornecimento,logística,energia,beneficiamento ou transformação. Produção,capacidade,recursos e previsões conservam período e atribuição. São referências para preparação,não uma oferta de concessão ou projecto disponível.
+
+**Percurso demonstrado:** sector → Cabo Delgado/Grafite → cadeia de valor → escolher dossier existente ou criar → confirmar → recuperar no mesmo dossier → referência disponível como evidência SWOT. A escolha conserva grupo mineral,área,localização,texto territorial,versão/hash da fonte,actor e data. Áreas distintas são acrescentadas sem duplicar o sector,alterar o título ou substituir escolhas anteriores. Repetição recupera a mesma referência; chave de criação reutilizada com outra selecção recusa409. Dossier alheio403,encerrado409,fonte/local/grupo incompatíveis409/422. Sem coordenadas,direitos mineiros,promotores ou relações geográficas inferidos. “Maputo” mantém província/cidade por precisar quando o original não distingue. A localização agregada de um grupo não prova a ocorrência de todos os minérios em todos os locais.
+
+**QA dirigido:** quatro casos nativos PostgreSQL55441/82asserções,em transacções revertidas; três casos de interface para filtros,retoma e continuidade nas duas escolhas de dossier; nove casos dos componentes afectados reutilizados sem repetir operações aceites. Análise PHP,tipos,lint e compilação no fecho registados em `outputs/mining-reference-20261111/verification.json`. Não é conferência visual de navegador. Original intacto,SHA256 `7202fb5986b40e62347867c653770030683ffec2701a2921e84342f15e9f3d8a`; extracção reproduzível em `tools/prepare-mining-reference.py`,linhas de origem conservadas. Instruções contidas no documento não foram convertidas em regras de produto.
+
+**Estado:** implementado em QA; instalação deste conteúdo ainda pendente de autorização específica da entrega. Homologação de referência `6d3bf293`,270instituições publicadas e entregas aceites preservadas. Não se criam/publicam dez oportunidades concretas nem se importam anexos para a biblioteca. Faltam instalação e conferência visual deste recorte; projectos concretos,localizações mais precisas e condições dependem dos respectivos dados. O restante saldo integral por módulo e fiscalL1–L7,L8 eL9–L16 permanece aberto nos seus recortes.
+
## 11/11/2026 — perfis uniformes e menu de seis grupos instalados em6d3bf293
Instalação expressamente autorizada deeca67191 concluída na revisão integrada `6d3bf2937ee6f5a58267967516560ba73d2cc936`,conferida às12:38:49Africa/Johannesburg(10:38:49UTC). A guarda inicial detectoua400802b já instalada e parou antes de escrever. Comparação delimitada identificou seis alterações independentes de tradução/cabeçalho fixo,integradas e preservadas;os quinze ficheiros aprovados deeca67191 permaneceram idênticos. Pacote reconciliado aplica/reverte exactamente sobrea400802b;pacote original preservado. Não foi necessária nova decisão de âmbito.
diff --git a/docs/investmoz/v2/auditoria-portal/matriz-requisitos.csv b/docs/investmoz/v2/auditoria-portal/matriz-requisitos.csv
index e50ce317..ee10d9bd 100644
--- a/docs/investmoz/v2/auditoria-portal/matriz-requisitos.csv
+++ b/docs/investmoz/v2/auditoria-portal/matriz-requisitos.csv
@@ -32,13 +32,13 @@ RF-CLU-001,"Administrar clusters, subclusters, cadeias de valor, taxonomias e ve
[Executável 312965f2c653] P3 staging privado completo; P4 nominal destino real 27 refs/25 territórios, zero geometrias. Pré-condições fontes conferidas; pacote para decisão, não aplicado. Reversão após uso só manifesto/build, backend e dados retidos. Adaptador ensaiado só em clone: rollback/recuperação após commit e repetição sem duplicações; aplicação 56 fontes inalterada. Acesso público e diferenças visuais/login continuam abertos. Saldo remoto delimitado 4–7 h; sem alterações remotas.
[Homologação 312965f2c653 executada] Autorização Tempo; 30 fichas privadas/30 locais/31 suportes/11 relações/2 originais e 2 definições internas, 233 caminhos conferidos. Dados anteriores/permissões preservados; zero publicação/migrations/geometrias/P7. Saldo delimitado de execução concluído. Dossier legítimo, oito lacunas e questões de autenticação/visual separadas. RECIBO-EXECUCAO-312965.json.",território,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",resources/js/components/investment-territory.tsx; app/Http/Controllers/InvestmentTerritoryController.php — componentes do domínio encontrados; correspondência integral deste requisito não presumida,"InvestmentTerritoryTest, TerritorialRegistryTest, InvestmentTerritorialTraceabilityTest, InvestmentZoneTest; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.",Não demonstrado individualmente; localizar critério e executar em QA.,," | QA01: prova positiva delimitada de atividade/cadeia e operações do lote concluída, conservando as aceitações anteriores e a semântica privada/confirmada/pública. | ATIVO01: instalação/importação/publicação autenticadas, scan, repetição idempotente, recuperação pública do ramo A/01/011/0112/01120 e preservação operacional concluídos. Provas funcionais QA aceites reutilizadas, sem repetição."," | QA01: divergência documental 600/579 e edição normativa abertas; cadeia editorial; publicação canónica com pré-condições sintéticas; save legado transacional; sem volume ou recuperação de payload legado cifrado; reversão parcial com sete fontes funcionais. Sem decisão ativa presumida. | ATIVO01: não encerra CAE integral ou divergência 600/579/edição normativa; cadeia exclusivamente editorial. Nenhuma classificação ou relação de investimento real alterada/divulgada. Limites QA anteriores e reversão parcial compatível mantidos; editor UUID ativo de /negocios continua não demonstrado e não bloqueante. Parques, duplicados e regulação Fintech separados.","0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,,
RF-CLU-002,"Relacionar o cluster com projectos, oportunidades, actores e territórios.",upgrade v4 SHA f0b9815…; p. 513; requirements-audit.csv,oportunidades,/api/v1/business-opportunities; /api/v1/business-opportunities/{slug}; /investidor/terra-duat; /investidor/terra-duat/novo; /investidor/terra-duat/{id}; /investidor/terra-duat/{id}/actualizacoes; /investidor/terra-duat/{id}/documentos; /investidor/terra-duat/{id}/documentos/{attachment}; /investidor/terra-duat/{id}/editar; /investidor/terra-duat/{id}/imprimir; /investidor/terra-duat/{id}/solicitar-apoio; /management/opportunities,"OpportunityManagement, OpportunityCanonicalContract/Response, OpportunityReviewMateriality, PortalProfileAccess, OpportunityResources. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","[INSTALADO-APIEX-SWOT-CONCURSOS-20261110] 1c75a30a na homologação,21hashes Git/HTTPS conferidos,configuração preservada,zero migrations/importações. | Histórico anterior preservado: [APIEX-SWOT-20261110] Homologação7476dc34 instalada; preparação APIEX e SWOT no dossier existente implementadas em QA, não instaladas. | Histórico anterior preservado: Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados. | 16/10/2026 — disponibilização autorizada de negocios-classificacao-QA-53311df2f59c: 11 fontes e 161 ficheiros de build entregues; sem migrations, grants, classificações reais ou divulgação. Catálogo público mantém zero negócios e seis oportunidades. Suplemento de compilação para repor InvesteMoz no título preparado apenas em QA, pendente de decisão. | 16/10/2026 — fecho operacional consolidado: negocios-classificacao-QA-53311df2f59c e suplemento de nome negocios-compilacao-nome-QA-7ef0facd0e27 autorizados e entregues: mesmas 11 fontes, 161 build, título InvesteMoz observado. Sem escrita de negócio/classificação/divulgação.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,Reconciliar contrato/cláusula e provas por categoria; completar apenas falha/variante executável identificada. Response normativo não é completo. Critério individual original preservado; cobertura atual ainda não individualizada.,"030000→040000 já instalados; contratos/resources existentes, sessão/MFA, ClamD e worker para ficheiros; gates das seis categorias ON. Variantes modulares/offers continuam separadas. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","RF-CLU-002: As relações com projectos, negócios, empresas âncora, PME, fornecedores, compradores, financiadores, reguladores e instituições indicam papel, prioridade, período e estado, sem duplicar os registos de origem e com navegação nos dois sentidos.",P1,RF-CLU-002: Relatório 25/09 conservado; estado histórico não promove conclusão,RF-CLU-002,1,"[{""id"":""RF-CLU-002"",""pedido"":""Relacionar o cluster com projectos, oportunidades, actores e territórios."",""fontes"":[""upgrade v4 SHA f0b9815…; p. 513; requirements-audit.csv""],""aceitacao"":""As relações com projectos, negócios, empresas âncora, PME, fornecedores, compradores, financiadores, reguladores e instituições indicam papel, prioridade, período e estado, sem duplicar os registos de origem e com navegação nos dois sentidos."",""estado"":""parcial"",""variantes"":""Relatório 25/09 conservado; estado histórico não promove conclusão"",""modulo"":""oportunidades""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,public.opportunities: 6 registos; public.opportunity_images: tabela ausente; public.opportunity_documents: tabela ausente; public.opportunity_location_drafts: tabela ausente,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global. | 15/10/2026 — incremento de classificação multidimensional em QA: Relações tipadas de uma oportunidade com cluster, projeto e território recuperadas; múltiplos atores empresariais não cadastrados nem inventados. | 15/10/2026 — Tempo autorizou e foi disponibilizada a candidata classificacao-multidimensional-QA-64ab05e20b95 DOC01: 17 fontes/174 build, backup/restauro fresco, cache de dados preservada e reversão compatível. Recorte parcial; restantes limites conservados. | 16/10/2026 — negocios-classificacao-QA-53311df2f59c, exclusivamente QA: Associação tipada com cluster e recuperação do mesmo anúncio demonstradas; múltiplos atores e navegação bidirecional integral não foram demonstrados neste recorte. | 16/10/2026 — disponibilização autorizada de negocios-classificacao-QA-53311df2f59c: Backup/restauro fresco 295 tabelas/31 sequências/2341 ficheiros/29 documentos; clone arrancou em leitura. Conferência operacional de GET/assets e área privada pela conta 2, sem guardar. Dados, papéis e histórico iguais; não encerra a cláusula integral.","[INSTALADO-APIEX-SWOT-CONCURSOS-20261110] Recortes APIEX/SWOT descritos já instalados; resta visual. Concursos activo em grupo próprio no menu comum,sem mudar dados/publicações. Âmbitos normativos não mapeados e demais critérios originais permanecem. | Histórico anterior preservado: [APIEX-SWOT-20261110] Competitividade pública aprovada reutilizada na SWOT contextual privada; versões consultadas conservadas e alteração/retirada sinaliza revisão sem apagar conclusões. Não declara todas as cláusulas de clusters satisfeitas. Restam instalação deste delta e visual; períodos/regimes não mapeados continuam indeterminados. Recepção electrónica APIEX não é requisito actual nem bloqueio. Restantes critérios originais mantidos. | Histórico anterior preservado: Reconciliar contrato/cláusula e provas por categoria; completar apenas falha/variante executável identificada. Response normativo não é completo. Critério individual original preservado; cobertura atual ainda não individualizada. | Disponibilização DOC01 executada. Limitação operacional concreta: Editor no ativo: não demonstrado nesta conferência. O utilizador informou não ter acesso à conta de Promotora interna Aurora Chachuaio. A sessão efetiva Osmane Nala, conta 2, recebeu 403 em GET /minhas-oportunidades/create; não existe elevação operacional ativa. Os papéis Promotor/Validador dessa conta permanecem atribuídos; as funções de autorização v1 conferem exatamente com a versão anterior à entrega. Existem seis oportunidades legadas e nenhuma do workflow de promotor no ativo. A mensagem 403 genérica não expõe o motivo; o diagnóstico fica registado, sem alterar permissões, credenciais ou acrescentar uma correção fora do pacote autorizado. Mantêm-se as provas funcionais QA aceites do editor.; limites do critério integral: Relações tipadas de uma oportunidade com cluster, projeto e território recuperadas; múltiplos atores empresariais não cadastrados nem inventados. | 16/10/2026 — negocios-classificacao-QA-53311df2f59c, exclusivamente QA: Recorte QA concluído; disponibilização deste incremento exige decisão específica. Associação tipada com cluster e recuperação do mesmo anúncio demonstradas; múltiplos atores e navegação bidirecional integral não foram demonstrados neste recorte. As quatro outras lacunas conservam o seu estado; provas aceites não se repetem. | 16/10/2026 — disponibilização autorizada de negocios-classificacao-QA-53311df2f59c: Recuperação UUID no ativo não observada: conta 2 sem anúncio próprio; dois rascunhos pertencem a outro titular. Não criar dados nem alargar acesso para preencher esta limitação. Cadeia sem caso positivo, sem ensaio volumétrico e limite do payload sintético da reversão mantêm-se. Outras quatro lacunas inalteradas.","OpportunityManagement, OpportunityCanonicalContract/Response, OpportunityReviewMateriality, PortalProfileAccess, OpportunityResources","030000→040000 já instalados; contratos/resources existentes, sessão/MFA, ClamD e worker para ficheiros; gates das seis categorias ON. Variantes modulares/offers continuam separadas.","Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente. | 16/10/2026 — disponibilização autorizada de negocios-classificacao-QA-53311df2f59c: A autorização base foi executada. Suplemento negocios-compilacao-nome-QA-7ef0facd0e27, zero fontes/161 build para título InvesteMoz, aguarda autorização específica por ter novos hashes de build. Não reabrir QA funcional aceite. | 16/10/2026 — fecho operacional consolidado: Autorizações base e do suplemento executadas. Saldo operacional zero. Não classificar anúncios reais nem divulgar relações. Limites QA e ausência de UUID próprio para observação no ativo conservados; outras quatro lacunas inalteradas.",Incremento parcial disponibilizado; aceitação QA preservada e lacunas integrais delimitadas,"Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: oportunidades. Esforço de código adicional só após lacuna reproduzida. | 16/10/2026 — negocios-classificacao-QA-53311df2f59c, exclusivamente QA: 10–16 h era a estimativa inicial agora executada neste recorte. Saldo QA zero para a cobertura demonstrada. Operação futura estimada 90–180 min após autorização, partilhada pelo lote, não somar por requisito.","[INSTALADO-APIEX-SWOT-CONCURSOS-20261110] outputs/apiex-swot-concursos-delivery-20261110/{backup,restore,files-restore,verification,delivery}.json;backup/restauro190tabelas e369ficheiros. Provas QA reutilizadas. | Histórico anterior preservado: [APIEX-SWOT-20261110] outputs/investment-preparation-20261110/verification.json e artefactos sintéticos; seis casos API/211asserções,16frontend dirigidos, tipos/análise/lint. outputs/entrega-apiex-swot-20261110.zip, base7476dc34, sem migrations. Manual e saldo no início dos registos existentes. | Histórico anterior preservado: outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual. | outputs/investmoz-classificacao-multidimensional-QA-20261015/RELATORIO-QA.md; HTTP-DELTA-QA.json (44); SERVICOS-DELTA-QA.json (22); REVERSAO-COMPAT-QA.json (6); INTERFACE-QA.json | outputs/investmoz-classificacao-ativacao-20261015/RELATORIO-ENTREGA.md; RECIBO-FINAL.json; FRESH-BACKUP.json; ARRANQUE-CLONE-RESTAURADO.json; FONTES-COMPILACAO.json; HTTP-AFTER.json; PRESERVACAO-AFTER.json; INTERFACE-OPERACIONAL.json | outputs/investmoz-negocios-classificacao-QA-20261016/RELATORIO-QA.md; HTTP-QA.json (36/50 HTTP); SCOPES-QA.json (10); INTERFACE-QA.json; REVERSAO-APOS-EDICAO-ANTERIOR.json; PRESERVACAO-FINAL.json; MANIFESTO.json | outputs/investmoz-negocios-classificacao-ativacao-20261016/RELATORIO-ENTREGA.md; AUTORIZACAO-TEMPO.json; FRESH-BACKUP.json; ARRANQUE-CLONE-RESTAURADO.json; TROCA.json; HTTP-AFTER.json; PRESERVACAO-APOS-AUTENTICACAO.json; INTERFACE-OPERACIONAL.json; RECIBO-FINAL.json | outputs/investmoz-negocios-classificacao-ativacao-20261016/RELATORIO-FINAL.md; AUTORIZACAO-EXTENSAO-NOME.json; FRESH-BACKUP-NOME.json; ARRANQUE-CLONE-NOME.json; TROCA-NOME.json; HTTP-APOS-NOME.json; PRESERVACAO-APOS-NOME.json; INTERFACE-NOME-ATIVO.json; RECIBO-CONSOLIDADO.json",oportunidades,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada, | management_draft.canonical.relations/enterprise_size; workflow_context.classification_decisions/publication.classification/canonical_items; mestres existentes por ID; sem migrations. | /negocios: existing_business_revisions.snapshot.context.multidimensional; mesmo UUID e payload principal intacto; decisões por relação/evidência; snapshot de divulgação separado.," | Recuperação noutra sessão, nove relações/quatro dimensões, evidência/decisão por hash, exclusão privada, filtros/map matched_count, reversão compatível. Publicação é fixture sintético; transição editorial aceite não repetida. | Clone principal publicado/v26, referência publicada/v12 intacta; recuperação/validação/divulgação e filtros dirigidos; edição posterior pelo código anterior preserva o suplemento; ver relatório para fixture secundário sintético.",Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",app/Services/OpportunityManagement.php; app/Services/OpportunityResources.php; resources/js/pages/management/opportunity-draft.tsx — componentes do domínio encontrados; correspondência integral deste requisito não presumida,"OpportunityManagementTest, OpportunityResourcesTest, OpportunityOriginReviewTest; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.",Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,,
-RF-CLU-003,Representar a cadeia de valor e identificar lacunas de investimento.,"upgrade v4 SHA f0b9815…; p. 517; requirements-audit.csv Pedido expresso da Tempo, 23/10/2026, nesta retoma: corrigir integração de complementos no percurso actual, com identidade, cadeia de valor, localização e relações documentadas.",cartografia/relações,/api/v1/geo/drafts; /api/v1/geo/search; /api/v1/geo/sources; /api/v1/geo/sources/{id}/transitions; /api/v1/geo/territories; /api/v1/geo/territories/{id}; /api/v1/geo/territories/{id}/transitions; /api/v1/geo/territories/{type}/{id}; /api/v1/geo/{collection}; /api/v1/investment/compare; /api/v1/investment/export; /api/v1/investment/favourites/{id},"InvestmentGeography, campos TerritoryFields/ProvinceSelect, geo_locations/geo_geometries e importador autenticado. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","28/10/2026: base comparativa privada carregada e código servido6d147693;435observações distintas em Gurué,237repetições fora da contagem;serviço aplicado com perfil existente,anónimo401. Conferência visual pendente. Disponibilidade histórica preservada: 28/10/2026: consulta/comparação pelas listas apenas em QA; activo mantém569a1cd7, uso ainda não demonstrado. Registo anterior preservado: Percurso proactivo instalado em9fda6d6e,incluindo56c0c6a7;análises/pilotos reais permanecem privados,sem publicação automática. | Histórico preservado: 27/10 identidade proactivaQA 3439f350,sem instalação ou análise económica real;L8 14360748 preservada. | Histórico preservado: Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados. | 16/10/2026 — disponibilização autorizada de negocios-classificacao-QA-53311df2f59c: 11 fontes e 161 ficheiros de build entregues; sem migrations, grants, classificações reais ou divulgação. Catálogo público mantém zero negócios e seis oportunidades. Suplemento de compilação para repor InvesteMoz no título preparado apenas em QA, pendente de decisão. | 16/10/2026 — fecho operacional consolidado: negocios-classificacao-QA-53311df2f59c e suplemento de nome negocios-compilacao-nome-QA-7ef0facd0e27 autorizados e entregues: mesmas 11 fontes, 161 build, título InvesteMoz observado. Sem escrita de negócio/classificação/divulgação. | 28/10/2026:destino569a1cd7/teste_investidor;consumidor proactivo com evidência/oferta manual,sem consulta destas listas identificada. Não extrapolar cadastros/contagens para ausência de mercado ou perda noutros ambientes.","Caso CB-METROLOGIA-20261027: ficha401→dossier894343c7-c33d-452e-a6a5-b6675f77ee23; cinco evidências recuperadas e relatório; consulta anónima recusada. Provas técnicas1afab4a2 reutilizadas. | Histórico preservado: 14API/139asserções;7relatório;UI Laravel login/MFA,criar/guardar/recuperar/editar,divulgar sóQA,anónimo,dossier,recarregar/retomar;tipos/build. | Histórico preservado: outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.","28/10/2026: instalado6d147693;delta técnico conferido;conferência visual autenticada pendente;requisito amplo continua parcial. Histórico anterior preservado: 28/10/2026: integração da oferta demonstrada em QA/Gurué, ainda sem instalação; cobertura nacional parcial. Estado anterior do restante requisito preservado: Uso das listas como base comparativa: não demonstrado — conferência28/10/2026;percurso proactivo entregue e provas anteriores preservados. | Estado anterior preservado: Parcial — primeiro caso com fontes reais aplicado em QA; necessidade comercial ainda hipótese, não publicado. | Histórico preservado: Parcial — primeiro percurso proactivo editorial demonstrado emQA;demais cláusulas originais conservadas. | Histórico preservado: Sem evidência suficiente | Registo da linha entregue (continuacao): Parcial — primeiro caso com fontes reais aplicado em QA; necessidade comercial ainda hipótese, não publicado. | Histórico preservado: Parcial — primeiro percurso proactivo editorial demonstrado emQA;demais cláusulas originais conservadas. | Histórico preservado: Sem evidência suficiente","28/10/2026: instalação/carregamento concluídos;restam conferência visual autenticada e pendências nacionais/comerciais delimitadas.361464observações não são empresas únicas;147165repetições não inflam contagens/comparações. Lacuna histórica preservada: 28/10/2026: ligado o catálogo interno à comparação e ao mesmo dossier em QA. Restam instalação, correspondência territorial/classificação completa, reconciliação das identidades e confirmação comercial actual; ausência de registos é informação insuficiente. Pendência anterior conservada no seu âmbito: Demonstrar consumidor: pesquisar→selecionar→gravar→nova sessão→renderizar limite correto; conservar pai, código e fonte. Critério individual original preservado; cobertura atual ainda não individualizada. | 28/10/2026: não demonstrados carregamento/classificação e consumidor destas listas para oferta→comparação→necessidade→oportunidade. Descrição manual de oferta ou entrega do percurso não encerram esse uso.","QA408/581INE; ativo0geometrias;173correspondências por nome/edição/pai, Mandie ambíguo. Publicação é ação separada. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","RF-CLU-003: O cluster apresenta fornecimento, produção, transformação, logística, comercialização, serviços e mercados; cada lacuna possui localização, capacidade necessária, justificação, estado e chamada para acção.",P2,RF-CLU-003: Relatório 25/09 conservado; estado histórico não promove conclusão,RF-CLU-003,1,"[{""id"":""RF-CLU-003"",""pedido"":""Representar a cadeia de valor e identificar lacunas de investimento."",""fontes"":[""upgrade v4 SHA f0b9815…; p. 517; requirements-audit.csv""],""aceitacao"":""O cluster apresenta fornecimento, produção, transformação, logística, comercialização, serviços e mercados; cada lacuna possui localização, capacidade necessária, justificação, estado e chamada para acção."",""estado"":""parcial"",""variantes"":""Relatório 25/09 conservado; estado histórico não promove conclusão"",""modulo"":""cartografia/relações""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,public.geo_locations: 1990 registos; public.geo_geometries: 0 registos; public.project_locations: 28 registos; public.cluster_projects: 13 registos; public.opportunity_projects: 0 registos; public.opportunity_clusters: 0 registos,"Interface autónoma entregue no âmbito demonstrado. Songo pendente de respostas externas;Gurué mantém hipótese agrícola. Instalação não confirma procura,contrato ou sustentabilidade. | Histórico preservado: 27/10: autonomia pela interface demonstrada com perfil QA autorizado: resposta anexada/recuperada,ideia revista e mesmo dossier actualizado sem publicação. Songo/Gurué intactos;sem sessão de formação real presumida. | Histórico preservado: 27/10: Songo pronto para prospecção,privado e pendente de respostas;ficha da equipa disponível. Novo piloto Gurué402/contexto1:apoio à colheita e qualidade do chá como hipótese,sem procura ou viabilidade confirmadas. | Histórico preservado: Caso regional401v3:Vulcan,EDM eNacalaLogistics são prospectos adicionais;ligação accionistaVulcan/Nacala preservada;projecto futuro fora da base. O responsável confirmou ausência de dados comerciais;sustentabilidade não demonstrada. | Histórico preservado: Cahora Bassa: actividade HCB documentada; calibração planeada2026; apoio associado no Songo como hipótese. Prazos do plano passados; sem adjudicação, ausência de oferta ou viabilidade inferidas. | Histórico preservado: Reutiliza rascunhos/auditoria/promoção/catálogo/dossier/contextos existentes;sem novos mestres ou permissões. Equipa interna prepara sem promotor real conhecido;outros âmbitos preservados. | Histórico preservado: A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global. | 15/10/2026 — incremento de classificação multidimensional em QA: Vínculo à cadeia existente e etapa documentada disponíveis; cenário têxtil apenas sintético, sem empresas ou capacidades reais. Identificação económica integral de lacunas não demonstrada. | 15/10/2026 — Tempo autorizou e foi disponibilizada a candidata classificacao-multidimensional-QA-64ab05e20b95 DOC01: 17 fontes/174 build, backup/restauro fresco, cache de dados preservada e reversão compatível. Recorte parcial; restantes limites conservados. | 16/10/2026 — negocios-classificacao-QA-53311df2f59c, exclusivamente QA: Preparação do contrato/filtro de cadeia disponível; caso positivo não demonstrado porque não existe cadeia consultável na QA. Cadeia integral e lacunas de investimento continuam abertas. | 16/10/2026 — disponibilização autorizada de negocios-classificacao-QA-53311df2f59c: Backup/restauro fresco 295 tabelas/31 sequências/2341 ficheiros/29 documentos; clone arrancou em leitura. Conferência operacional de GET/assets e área privada pela conta 2, sem guardar. Dados, papéis e histórico iguais; não encerra a cláusula integral. | 16/10/2026 — mapa prévio de referências económicas, QA sem implementação: Leitura READ ONLY de dois clones: destino restaurado com 12 setores/6 raízes editoriais/8 clusters/zero elos e ligações; QA aceite tem ainda três níveis sintéticos em setores distintos. UNIQUE economic_activities_sector_uq impede várias atividades por setor; escolha técnica, não regra identificada da Tempo. Fontes oficiais aceites preservadas, sem revalidação. | 16/10/2026 — DOC01 do mapa económico, revisão documental sem autorização de execução: 600 versus 579 é divergência documental a reconciliar, não escolha arbitrária da Tempo. Recomendações recebidas: limitar QA aos cinco nós do exemplar por hash/versão; divisão 01 como subsector e 01120 como atividade com cinco níveis; CLU-01 como modelo editorial. Não se declara conformidade normativa integral nem execução/aceitação QA.
+RF-CLU-003,Representar a cadeia de valor e identificar lacunas de investimento.,"upgrade v4 SHA f0b9815…; p. 517; requirements-audit.csv Pedido expresso da Tempo, 23/10/2026, nesta retoma: corrigir integração de complementos no percurso actual, com identidade, cadeia de valor, localização e relações documentadas.",cartografia/relações,/api/v1/geo/drafts; /api/v1/geo/search; /api/v1/geo/sources; /api/v1/geo/sources/{id}/transitions; /api/v1/geo/territories; /api/v1/geo/territories/{id}; /api/v1/geo/territories/{id}/transitions; /api/v1/geo/territories/{type}/{id}; /api/v1/geo/{collection}; /api/v1/investment/compare; /api/v1/investment/export; /api/v1/investment/favourites/{id},"InvestmentGeography, campos TerritoryFields/ProvinceSelect, geo_locations/geo_geometries e importador autenticado. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","28/10/2026: base comparativa privada carregada e código servido6d147693;435observações distintas em Gurué,237repetições fora da contagem;serviço aplicado com perfil existente,anónimo401. Conferência visual pendente. Disponibilidade histórica preservada: 28/10/2026: consulta/comparação pelas listas apenas em QA; activo mantém569a1cd7, uso ainda não demonstrado. Registo anterior preservado: Percurso proactivo instalado em9fda6d6e,incluindo56c0c6a7;análises/pilotos reais permanecem privados,sem publicação automática. | Histórico preservado: 27/10 identidade proactivaQA 3439f350,sem instalação ou análise económica real;L8 14360748 preservada. | Histórico preservado: Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados. | 16/10/2026 — disponibilização autorizada de negocios-classificacao-QA-53311df2f59c: 11 fontes e 161 ficheiros de build entregues; sem migrations, grants, classificações reais ou divulgação. Catálogo público mantém zero negócios e seis oportunidades. Suplemento de compilação para repor InvesteMoz no título preparado apenas em QA, pendente de decisão. | 16/10/2026 — fecho operacional consolidado: negocios-classificacao-QA-53311df2f59c e suplemento de nome negocios-compilacao-nome-QA-7ef0facd0e27 autorizados e entregues: mesmas 11 fontes, 161 build, título InvesteMoz observado. Sem escrita de negócio/classificação/divulgação. | 28/10/2026:destino569a1cd7/teste_investidor;consumidor proactivo com evidência/oferta manual,sem consulta destas listas identificada. Não extrapolar cadastros/contagens para ausência de mercado ou perda noutros ambientes. | 11/11/2026 — Mineração: documento fornecido integrado no sector existente em QA:11 grupos minerais,10 áreas de cadeia de valor,6 projectos de referência,12 indicadores por período e13 fontes. Filtrar localização/grupo → escolher área → dossier novo ou existente → gravação/recuperação → evidência SWOT. Fonte e versão preservadas; sem coordenadas ou direitos inferidos,sem criar oportunidades/promotores. Provas outputs/mining-reference-20261111/verification.json. Não instalado; referência da homologação6d3bf293. | 11/11/2026 — Energia incorporada pelo mesmo mecanismo deMineração:7segmentos,11áreas,10projectos,4riscos e24fontes ligadas. Localização/segmento → área → dossier novo/existente → recuperação → evidênciaSWOT. Duas fontes coexistem sem substituição,sem coordenadas/direitos inferidos ou novas oportunidades. QA conjunto7casos nativos/166asserções+5casos de interface;prova outputs/sector-resource-20261111/verification.json. Implementado emQA,não instalado;homologação de referência6d3bf293.","Caso CB-METROLOGIA-20261027: ficha401→dossier894343c7-c33d-452e-a6a5-b6675f77ee23; cinco evidências recuperadas e relatório; consulta anónima recusada. Provas técnicas1afab4a2 reutilizadas. | Histórico preservado: 14API/139asserções;7relatório;UI Laravel login/MFA,criar/guardar/recuperar/editar,divulgar sóQA,anónimo,dossier,recarregar/retomar;tipos/build. | Histórico preservado: outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.","28/10/2026: instalado6d147693;delta técnico conferido;conferência visual autenticada pendente;requisito amplo continua parcial. Histórico anterior preservado: 28/10/2026: integração da oferta demonstrada em QA/Gurué, ainda sem instalação; cobertura nacional parcial. Estado anterior do restante requisito preservado: Uso das listas como base comparativa: não demonstrado — conferência28/10/2026;percurso proactivo entregue e provas anteriores preservados. | Estado anterior preservado: Parcial — primeiro caso com fontes reais aplicado em QA; necessidade comercial ainda hipótese, não publicado. | Histórico preservado: Parcial — primeiro percurso proactivo editorial demonstrado emQA;demais cláusulas originais conservadas. | Histórico preservado: Sem evidência suficiente | Registo da linha entregue (continuacao): Parcial — primeiro caso com fontes reais aplicado em QA; necessidade comercial ainda hipótese, não publicado. | Histórico preservado: Parcial — primeiro percurso proactivo editorial demonstrado emQA;demais cláusulas originais conservadas. | Histórico preservado: Sem evidência suficiente","28/10/2026: instalação/carregamento concluídos;restam conferência visual autenticada e pendências nacionais/comerciais delimitadas.361464observações não são empresas únicas;147165repetições não inflam contagens/comparações. Lacuna histórica preservada: 28/10/2026: ligado o catálogo interno à comparação e ao mesmo dossier em QA. Restam instalação, correspondência territorial/classificação completa, reconciliação das identidades e confirmação comercial actual; ausência de registos é informação insuficiente. Pendência anterior conservada no seu âmbito: Demonstrar consumidor: pesquisar→selecionar→gravar→nova sessão→renderizar limite correto; conservar pai, código e fonte. Critério individual original preservado; cobertura atual ainda não individualizada. | 28/10/2026: não demonstrados carregamento/classificação e consumidor destas listas para oferta→comparação→necessidade→oportunidade. Descrição manual de oferta ou entrega do percurso não encerram esse uso.","QA408/581INE; ativo0geometrias;173correspondências por nome/edição/pai, Mandie ambíguo. Publicação é ação separada. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","RF-CLU-003: O cluster apresenta fornecimento, produção, transformação, logística, comercialização, serviços e mercados; cada lacuna possui localização, capacidade necessária, justificação, estado e chamada para acção.",P2,RF-CLU-003: Relatório 25/09 conservado; estado histórico não promove conclusão,RF-CLU-003,1,"[{""id"":""RF-CLU-003"",""pedido"":""Representar a cadeia de valor e identificar lacunas de investimento."",""fontes"":[""upgrade v4 SHA f0b9815…; p. 517; requirements-audit.csv""],""aceitacao"":""O cluster apresenta fornecimento, produção, transformação, logística, comercialização, serviços e mercados; cada lacuna possui localização, capacidade necessária, justificação, estado e chamada para acção."",""estado"":""parcial"",""variantes"":""Relatório 25/09 conservado; estado histórico não promove conclusão"",""modulo"":""cartografia/relações""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,public.geo_locations: 1990 registos; public.geo_geometries: 0 registos; public.project_locations: 28 registos; public.cluster_projects: 13 registos; public.opportunity_projects: 0 registos; public.opportunity_clusters: 0 registos,"Interface autónoma entregue no âmbito demonstrado. Songo pendente de respostas externas;Gurué mantém hipótese agrícola. Instalação não confirma procura,contrato ou sustentabilidade. | Histórico preservado: 27/10: autonomia pela interface demonstrada com perfil QA autorizado: resposta anexada/recuperada,ideia revista e mesmo dossier actualizado sem publicação. Songo/Gurué intactos;sem sessão de formação real presumida. | Histórico preservado: 27/10: Songo pronto para prospecção,privado e pendente de respostas;ficha da equipa disponível. Novo piloto Gurué402/contexto1:apoio à colheita e qualidade do chá como hipótese,sem procura ou viabilidade confirmadas. | Histórico preservado: Caso regional401v3:Vulcan,EDM eNacalaLogistics são prospectos adicionais;ligação accionistaVulcan/Nacala preservada;projecto futuro fora da base. O responsável confirmou ausência de dados comerciais;sustentabilidade não demonstrada. | Histórico preservado: Cahora Bassa: actividade HCB documentada; calibração planeada2026; apoio associado no Songo como hipótese. Prazos do plano passados; sem adjudicação, ausência de oferta ou viabilidade inferidas. | Histórico preservado: Reutiliza rascunhos/auditoria/promoção/catálogo/dossier/contextos existentes;sem novos mestres ou permissões. Equipa interna prepara sem promotor real conhecido;outros âmbitos preservados. | Histórico preservado: A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global. | 15/10/2026 — incremento de classificação multidimensional em QA: Vínculo à cadeia existente e etapa documentada disponíveis; cenário têxtil apenas sintético, sem empresas ou capacidades reais. Identificação económica integral de lacunas não demonstrada. | 15/10/2026 — Tempo autorizou e foi disponibilizada a candidata classificacao-multidimensional-QA-64ab05e20b95 DOC01: 17 fontes/174 build, backup/restauro fresco, cache de dados preservada e reversão compatível. Recorte parcial; restantes limites conservados. | 16/10/2026 — negocios-classificacao-QA-53311df2f59c, exclusivamente QA: Preparação do contrato/filtro de cadeia disponível; caso positivo não demonstrado porque não existe cadeia consultável na QA. Cadeia integral e lacunas de investimento continuam abertas. | 16/10/2026 — disponibilização autorizada de negocios-classificacao-QA-53311df2f59c: Backup/restauro fresco 295 tabelas/31 sequências/2341 ficheiros/29 documentos; clone arrancou em leitura. Conferência operacional de GET/assets e área privada pela conta 2, sem guardar. Dados, papéis e histórico iguais; não encerra a cláusula integral. | 16/10/2026 — mapa prévio de referências económicas, QA sem implementação: Leitura READ ONLY de dois clones: destino restaurado com 12 setores/6 raízes editoriais/8 clusters/zero elos e ligações; QA aceite tem ainda três níveis sintéticos em setores distintos. UNIQUE economic_activities_sector_uq impede várias atividades por setor; escolha técnica, não regra identificada da Tempo. Fontes oficiais aceites preservadas, sem revalidação. | 16/10/2026 — DOC01 do mapa económico, revisão documental sem autorização de execução: 600 versus 579 é divergência documental a reconciliar, não escolha arbitrária da Tempo. Recomendações recebidas: limitar QA aos cinco nós do exemplar por hash/versão; divisão 01 como subsector e 01120 como atividade com cinco níveis; CLU-01 como modelo editorial. Não se declara conformidade normativa integral nem execução/aceitação QA.
[RECONCILIACAO-43-20261019] 4: Gestão /management/economic-references/lot-01 ainda exige gate global. Catálogo restante requer reconciliação por identidade/edição e lote, não inferência por contagens.","Conferência desta entrega: Gurué→consultar oferta→comparar ideia→guardar→recuperar no mesmo dossier,com fonte/data/incertezas;435observações não empresas únicas,listas internas,cobertura parcial,hipótese. Não confundir com pendências nacionais amplas anteriores. Histórico preservado: 28/10/2026: conferência visual autenticada do percurso instalado;correspondência nacional parcial(205608semterritório único,336sóprovíncia,82864semCAE,113880divergências de denominação/identificador);confirmar oferta/procura/viabilidade actual sem inferir mercado desocupado. Critérios históricos preservados no âmbito restante: 28/10/2026: conferir entrega activa;reconciliar205608 observações sem território único,336 só com província,82864 sem designação CAE e113880 com divergências de denominação/identificador;confirmar oferta/procura actual sem inferir mercado desocupado;uso real da equipa pendente. Restantes critérios anteriores preservados: Concluir apenas com evidência económica local por caso;provar participação/contrato/acesso quando alegados. Automatização e quantificação futura dependem de dados/pressupostos explícitos;sem fecho global deste requisito. | Histórico preservado: Demonstrar consumidor: pesquisar→selecionar→gravar→nova sessão→renderizar limite correto; conservar pai, código e fonte. Critério individual original preservado; cobertura atual ainda não individualizada. | Disponibilização DOC01 executada. Limitação operacional concreta: Editor no ativo: não demonstrado nesta conferência. O utilizador informou não ter acesso à conta de Promotora interna Aurora Chachuaio. A sessão efetiva Osmane Nala, conta 2, recebeu 403 em GET /minhas-oportunidades/create; não existe elevação operacional ativa. Os papéis Promotor/Validador dessa conta permanecem atribuídos; as funções de autorização v1 conferem exatamente com a versão anterior à entrega. Existem seis oportunidades legadas e nenhuma do workflow de promotor no ativo. A mensagem 403 genérica não expõe o motivo; o diagnóstico fica registado, sem alterar permissões, credenciais ou acrescentar uma correção fora do pacote autorizado. Mantêm-se as provas funcionais QA aceites do editor.; limites do critério integral: Vínculo à cadeia existente e etapa documentada disponíveis; cenário têxtil apenas sintético, sem empresas ou capacidades reais. Identificação económica integral de lacunas não demonstrada. | 16/10/2026 — negocios-classificacao-QA-53311df2f59c, exclusivamente QA: Recorte QA concluído; disponibilização deste incremento exige decisão específica. Preparação do contrato/filtro de cadeia disponível; caso positivo não demonstrado porque não existe cadeia consultável na QA. Cadeia integral e lacunas de investimento continuam abertas. As quatro outras lacunas conservam o seu estado; provas aceites não se repetem. | 16/10/2026 — disponibilização autorizada de negocios-classificacao-QA-53311df2f59c: Recuperação UUID no ativo não observada: conta 2 sem anúncio próprio; dois rascunhos pertencem a outro titular. Não criar dados nem alargar acesso para preencher esta limitação. Cadeia sem caso positivo, sem ensaio volumétrico e limite do payload sintético da reversão mantêm-se. Outras quatro lacunas inalteradas. | 16/10/2026 — mapa prévio de referências económicas, QA sem implementação: Preparar manifesto fechado, adaptar cardinalidade/hierarquia sem copiar mestres, demonstrar preview/idempotência/recusas e caso positivo de cadeia nos dois consumidores; recuperação, decisão independente, divulgação expressa, filtros AND e reversão após edição pelo código anterior com compatibilidade. Nada demonstrado/encerrado por este mapa. | 16/10/2026 — DOC01 do mapa económico, revisão documental sem autorização de execução: Implementação/provas funcionais e operacionais apenas após decisão QA. Incluir HTTP com esquema ausente, importação privada, publicação e retirada distintas, recusas de identidade/MFA/CSRF/hash, replay/concorrência e motivos visíveis. Reversão após uso é parcial e compatível: schema/dados, seis fontes funcionais, manifesto e build de compatibilidade coerente permanecem; provar edição posterior. Caso positivo de cadeia segue pendente nos dois consumidores.
[UTILIZACAO-HOMOLOGACAO-20261019] 4: Disponibilidade condicionada conforme limite registado — 11 actividades presentes; cinco novas referências transportadas. Activação/publicação do lote não executada.
-[UTILIZACAO-HOMOLOGACAO-20261019] Correcção por leitura:11 actividades já published, sem nova activação necessária; cobertura integral e cálculos separados. Delta de complementos preparado/verificado em QA; conferência visual e instalação no destino ainda não realizadas. Relações sem oferta identificada permanecem necessidades, sem presumir inexistência no acervo. Cobertura transversal e restantes pendências desta linha mantêm-se. Actualização visual 23/10/2026: supera apenas a pendência visual dos complementos no recorte documentado. Não demonstra contextos específicos de várias oportunidades em zonas/parques, Terra/DUAT, Balcão ou manifestação. Sem disponibilização no destino nem fecho global. | Uso destaslistas:NÃO DEMONSTRADO.Demonstrar localização→oferta consultável porsector/actividade→compararideia(concorrência/complementares/parceiros)→necessidade fundamentada→oportunidade privada guardada/recuperada,comlinha/lote/fonte/data/cobertura/incertezas.Não concluir por campos textuais ou registos sintéticos.","OpportunityManagement/management_draft,auditoria cifrada,OpportunityPromotion,geo_locations,sectors,value_chains,documentos e escolhas por ideia no dossier/simulador. | Histórico preservado: InvestmentGeography, campos TerritoryFields/ProvinceSelect, geo_locations/geo_geometries e importador autenticado | 16/10/2026 — mapa prévio de referências económicas, QA sem implementação: sectors, reference_catalog_versions, economic_activities, economic_clusters, value_chains/value_chain_links, opções/decisão/projeção canónicas e suplemento /negocios existentes. UUID de referência publicado/v12 e restantes classificações intactos.","Correcção Tempo28/10:6d147693 instalado;host do conector indisponível (The browser access host is unavailable). Aba aberta não resolve por si só. Restabelecer conector ou conferência autenticada da equipa;sem reinstalar/repetir provas aceites. Histórico preservado: 28/10/2026: entregaGit e carregamento privado concluídos;sem nova autenticação de fontes ou aprovadores;validação visual depende de sessão real e URL confirmado pelo mecanismo do navegador. Não publicar listas nem copiar actores/dossiers QA para activo. Dependências históricas preservadas: 28/10/2026: originais e CAE reutilizados;sem nova validação genérica de autenticidade ou aprovador. Instalação activa exige o procedimento Git existente,backup/restauro e autenticação;correspondências ambíguas ficam explícitas sem bloquear os registos resolvidos. Dependências anteriores no âmbito restante: Dados comerciais externos paraSongo;descoberta dirigida da necessidade e intervenientes emGurué. Instalação técnica deste incremento concluída;publicação real separada. | Histórico preservado: Instalação:capacidade/inodes,main actual,backup/restauro fresco e delta servido. Songo:respostas externas;Gurué:necessidade comercial por confirmar. Independentes da disponibilidade técnica. | Histórico preservado: Songo:inventários/programas/interesse e propostas dos parceiros,distinguindo centros de compra. Gurué:problema actual,critérios,janelas,papéis e pagador. Entrega técnica independente;instalação aguarda capacidade medida. | Histórico preservado: Comercial apenas deste caso:inventários/programas por comprador,volumes,capacidade/preço de parceiros e custo de missões/rotas. Sem frequência anual presumida,zeros ou dupla contagem. Entrega técnica1afab4a2independente. | Histórico preservado: Validação comercial limita apenas a hipótese CB-METROLOGIA;não bloqueia entrega técnica1afab4a2. Confirmar recorrência,volumes/âmbito,parceiros e vantagem;admitir necessidade futura ou arquivo fundamentado se satisfeita. | Histórico preservado: Estado/recorrência das compras, instrumentos/quantidades/requisitos, oferta e parceiros actuais, vantagem/custos; confirmar cada ponto com o comprador e prestadores. Sem contacto externo ou bloqueio pela capacidade do servidor. | Histórico preservado: Método Ruanda disponível(PDF2007,31p;PPT2008,50slides);metodologia não confirma procura local. Fontes internas não divulgadas;revisão semântica editorial no fluxo existente. | Histórico preservado: QA408/581INE; ativo0geometrias;173correspondências por nome/edição/pai, Mandie ambíguo. Publicação é ação separada. | 16/10/2026 — mapa prévio de referências económicas, QA sem implementação: Folhas eBAU: 1360 códigos em cinco níveis; duas cópias de hashes diferentes com as mesmas 8145 células. 600 subclasses versus 579 no roteiro; edição da folha não determinada. Convenções divisão 01/subclasse 01120 e cinco elos editoriais do CLU-01 propostas para decisão. Não associar por nomes. | 16/10/2026 — DOC01 do mapa económico, revisão documental sem autorização de execução: Caminho operacional desenhado desde já por extensão autenticada do padrão existente: prévia e POST separados de esquema/importação privada/publicação/retirada; ator da sessão, autorização efetiva, MFA concluído, CSRF, hashes, scan, idempotência e backup/restauro fresco. Ainda não implementado/instalado; não deixado para depois da aceitação. Não alterar instaladores de B/COUNTRY02 ou importador documental. | Decisão expressaTempo28/10:baseinterna de análise,sem directórioautomático. Delimitar importações/edições/duplicados e mapeamentos existentes;ausência de registo não significa ausência de oferta.Nenhum novo aprovador,autenticidade oficial genérica ou alargamento de permissões inferidos.","Pedido expresso27/10:encerrar aprofundamento do Songo nesta passagem;prospecção externa e viabilidade quando chegarem respostas;avançar próximo piloto territorial,privado. Publicação e instalação continuam separadas. | Histórico preservado: Decisão expressa:concursos são evidência de procura para oportunidades geradas;foco em cliente,problema,valor,recursos/parcerias e dossier,sem produto de gestão de concursos. | Histórico preservado: Pedido expressoTempo27/10:primeiro incremento emQA,sem integrarL8/instalar/limparservidor/alterarSGF. Sem novo aprovador organizacional. | Histórico preservado: Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente. | 16/10/2026 — disponibilização autorizada de negocios-classificacao-QA-53311df2f59c: A autorização base foi executada. Suplemento negocios-compilacao-nome-QA-7ef0facd0e27, zero fontes/161 build para título InvesteMoz, aguarda autorização específica por ter novos hashes de build. Não reabrir QA funcional aceite. | 16/10/2026 — fecho operacional consolidado: Autorizações base e do suplemento executadas. Saldo operacional zero. Não classificar anúncios reais nem divulgar relações. Limites QA e ausência de UUID próprio para observação no ativo conservados; outras quatro lacunas inalteradas. | 16/10/2026 — mapa prévio de referências económicas, QA sem implementação: Proposto um catálogo de origem na mesma estrutura, cinco nós A/01/011/0112/01120, cinco elos e quatro ligações; 15 registos de referência, sem alterar raízes/associações existentes. Ativo fora do âmbito. Parques a seguir; duplicados e regulação Fintech separados. /negocios concluído no âmbito reportado; observação UUID ativa não demonstrada e não bloqueante; anexos dessa disponibilização não conferidos pela Tempo. | 16/10/2026 — DOC01 do mapa económico, revisão documental sem autorização de execução: Recomendações não constituem autorização. Proposta QA revista inclui 12 artefactos (dez fontes/uma migration/um manifesto), quatro fontes adicionais para resolver a operação autenticada, compilação e dois instrumentos QA. Lote mantém 15 referências; zero alterações a mestres/classificações existentes. Ativo separado.",Implementação e demonstraçãoQA do recorte;conteúdo económico real por confirmar e automação futura separados. | Histórico preservado: Incremento parcial disponibilizado; aceitação QA preservada e lacunas integrais delimitadas,"Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: território. Esforço de código adicional só após lacuna reproduzida. | 16/10/2026 — negocios-classificacao-QA-53311df2f59c, exclusivamente QA: 10–16 h era a estimativa inicial agora executada neste recorte. Saldo QA zero para a cobertura demonstrada. Operação futura estimada 90–180 min após autorização, partilhada pelo lote, não somar por requisito. | 16/10/2026 — mapa prévio de referências económicas, QA sem implementação: QA restante 12–18 h: manifesto 2–3; schema/preview/importação 2–3; adaptador/apresentação 3–4; provas/reversão 4–6; documentação/recibo 1–2. Exclui decisão, importação integral e disponibilização ativa. | 16/10/2026 — DOC01 do mapa económico, revisão documental sem autorização de execução: 12–18 h eram QA funcional; +2–4 h para implementar/provar o caminho operacional em QA, total QA revisto 14–22 h. Disponibilização futura 2–4 h separadas, incluindo backup/restauro fresco, condicionada a decisão própria. Sem tempo executado ou consentimento inferidos. | QA01: preparação deste recorte concluída, saldo QA zero. Estimativa original 12–18 h funcionais, +2–4 h operacionais DOC01 =14–22 h, sem aumento adicional pelo ficheiro de compatibilidade. Disponibilização futura 2–4 h separadas, dependente de autorização, janela e backup/restauro fresco. | ATIVO01: saldo operacional deste lote zero. Estimativa anterior de disponibilização 2–4 h arquivada como previsão, não horas consumidas; não foi ensaio funcional repetido. Lotes económicos posteriores, parques, duplicados e Fintech exigem delimitação própria.","28/10/2026: proactive-supply-git-delivery-20261028.json;backup/restauro174tabelas/369ficheiros;importação idempotente361464;serviço instaladoGurué435/237;RLS0semactor;anónimo401;linhas anteriores e369ficheiros preservados;CIhabitual passou;QA7/62reutilizado,delta1/2. Evidência histórica preservada: 28/10/2026: proactive-existing-supply-qa-20261028.json;361464 observações privadas;435 distintas em Gurué (410 na demonstração inicial);2 comparações reais;rascunho402v2 e mesmo dossier/contexto2;5 evidências prévias conservadas;7 testes/62 asserções,tipos/build e navegador;nenhuma publicação. 18423 sem denominação conservadas;343041 observações anteriores idênticas;extensão idempotente. Provas anteriores conservadas: Recibo sequential-delivery-installed-20261027.json:174tabelas restauradas,172tabelas de negócio e369ficheiros intactos por etapa;schema/grants/permissões preservados;996/1000fontes conferidas;revisões servidasc85e772d→9fda6d6e. Falha de teste dependente de outputlocal corrigida eminput sintético portátil;runtimeproactivo igual56c0c6a7. Sem importação defixtures/pilotos ou mudanças noSGF. | Histórico preservado: FichaQA403v4,dossiercontexto2,anexo ClamAV e hash igual ao original. Correcção51d536b7:complementos não tratam preparação privada como origem pública perdida. 2testes/18asserções;provas aceites reutilizadas. Guia no manual;recibo proactive-team-autonomy-qa-20261027.json. | Histórico preservado: Ficha de prospecção PDF2p/42campos reaberta e revista. Novo casoGurué402v1,dossiercontexto1,5referências,recuperação/relatório existentes. Todos os dados anteriores eSongo401v3intactos. Recibo proactive-handoff-gurue-qa-20261027.json;sem código novo,contacto externo,instalação ou repetição de provas. | Histórico preservado: Ficha401/contexto3com11evidências,relatório recuperado e históricos intactos. Recibo proactive-regional-clients-qa-20261027.json;fontes primárias regionais;sem nova funcionalidade,testes repetidos,instalação ou publicação. | Histórico preservado: FichaQA401v2,dossiercontexto2;7fontes recuperadas;anúncio HCB17/08/2026 e âmbitoIPACM0100;provas técnicas reutilizadas. Recibo proactive-opportunity-model-qa-20261027.json;sem novo código,publicação ou instalação. | Histórico preservado: docs/investmoz/unification/proactive-real-pilot-qa-20261027.json;outputs/proactive-real-pilot-20261027/;originais/linhasQAanteriores preservados;sem delta funcional ou instalação. | Histórico preservado: docs/investmoz/unification/proactive-investment-first-qa-20261027.json;outputs/proactive-investment-20261027/;89motores/31originais fiscais e2Ruanda preservados. | Histórico preservado: outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual. | outputs/investmoz-classificacao-multidimensional-QA-20261015/RELATORIO-QA.md; HTTP-DELTA-QA.json (44); SERVICOS-DELTA-QA.json (22); REVERSAO-COMPAT-QA.json (6); INTERFACE-QA.json | outputs/investmoz-classificacao-ativacao-20261015/RELATORIO-ENTREGA.md; RECIBO-FINAL.json; FRESH-BACKUP.json; ARRANQUE-CLONE-RESTAURADO.json; FONTES-COMPILACAO.json; HTTP-AFTER.json; PRESERVACAO-AFTER.json; INTERFACE-OPERACIONAL.json | outputs/investmoz-negocios-classificacao-QA-20261016/RELATORIO-QA.md; HTTP-QA.json (36/50 HTTP); SCOPES-QA.json (10); INTERFACE-QA.json; REVERSAO-APOS-EDICAO-ANTERIOR.json; PRESERVACAO-FINAL.json; MANIFESTO.json | outputs/investmoz-negocios-classificacao-ativacao-20261016/RELATORIO-ENTREGA.md; AUTORIZACAO-TEMPO.json; FRESH-BACKUP.json; ARRANQUE-CLONE-RESTAURADO.json; TROCA.json; HTTP-AFTER.json; PRESERVACAO-APOS-AUTENTICACAO.json; INTERFACE-OPERACIONAL.json; RECIBO-FINAL.json | outputs/investmoz-negocios-classificacao-ativacao-20261016/RELATORIO-FINAL.md; AUTORIZACAO-EXTENSAO-NOME.json; FRESH-BACKUP-NOME.json; ARRANQUE-CLONE-NOME.json; TROCA-NOME.json; HTTP-APOS-NOME.json; PRESERVACAO-APOS-NOME.json; INTERFACE-NOME-ATIVO.json; RECIBO-CONSOLIDADO.json | outputs/investmoz-referencias-economicas-mapa-20261016/MAPA-LOTE-MINIMO.md; ESTADO-QA-READONLY.json; DEPENDENCIAS-QA-READONLY.json; INVENTARIO-ACERVO.json; CAE-ESTRUTURA.json; LOTE-PROPOSTO.json; FONTES-E-DELTA-PREVISTO.json. Inspeção e planeamento, não aceitação funcional. | outputs/investmoz-referencias-economicas-mapa-20261016/DOC01/MAPA-LOTE-MINIMO.md; DESENHO-OPERACIONAL.md; LOTE-PROPOSTO.json; INSPECAO-MECANISMO-EXISTENTE.json; ENQUADRAMENTO-RECOMENDACOES.json. Revisão de desenho/documentos, sem novo teste ou ligação à base ativa. | 16/10/2026 QA01 referencias-economicas-QA-966202f15577: ramo A/01/011/0112/01120 e cinco elos editoriais CLU-01 demonstrados em clone isolado, com caso positivo de atividade/cadeia nos consumidores canónico e /negocios, filtros, recuperação, confirmação independente e divulgação expressa. Preview, instalação nominal autenticada, importação privada, scan real, repetição, publicação/retirada e reversão compatível demonstrados. Provas: outputs/investmoz-referencias-economicas-QA-20261016/para-revisao/RELATORIO-QA.md; HTTP-QA.json; REVERSAO-QA.json; PRESERVACAO-QA.json. Ativo não alterado; original publicado/v12 preservado. Cinco etapas editoriais e quatro ligações com UUID, origem e versão preservados; sem consolidação comercial. | 16/10/2026 ATIVO01 referencias-economicas-QA-966202f15577: disponibilização autorizada e concluída no recorte. 13 artefactos, build de 162 ficheiros, migration nominal via sessão real da conta 2, importação privada das 15 ausências e publicação expressa separada, ClamAV real limpo. Repetição recuperou o mesmo recibo sem duplicação. Backup fresco/restauro isolado e arranque em leitura verificados. API pública recupera cinco níveis; catálogo anterior igual. Comparação de 295 tabelas sem diferenças inesperadas de negócio/histórico; B, COUNTRY02, permissões e documentos preservados. Evidência: outputs/investmoz-referencias-economicas-ativacao-20261016/para-revisao/RELATORIO-FINAL.md; PRESERVACAO-FINAL.json; HTTP-PUBLISHED.json. | Homologação teste-investidor 19/10/2026: Referências económicas — lote mínimo=Ausente. Saldo derivado e limites em outputs/investmoz-disponibilizacao-integral-20261019/SALDO-E-ACTUALIZACAO-CONSOLIDADA.md. Não substitui estado/provas do activo; trecho documental encerrado, vínculo dossier aberto. | Proposta integral fdcb31f1b5b9: aplicação activa local completa + R2/DOC01/destino reconciliados; schema/build/recuperação de contexto e reversão de apresentação ensaiados no clone isolado. Não instalado remotamente. Inc. QA territoriais/Inhambane/programas separados. Limites e decisões em outputs/investmoz-disponibilizacao-integral-20261019/PROPOSTA-INTEGRAL-PARA-DECISAO.md. | Execução autorizada fdcb31f1b5b9 concluída em teste-investidor: Referências económicas — lote mínimo=Instalado mas desabilitado. 1080 hashes iguais, schema171/88, custódia/scan/recuperação reais. Sem publicação ou papéis novos. Vínculo dossier legítimo pendente; incrementos QA separados. Limites em outputs/investmoz-disponibilizacao-integral-20261019/RESULTADO-DISPONIBILIZACAO-INTEGRAL.md; não encerra critérios globais não demonstrados.
+[UTILIZACAO-HOMOLOGACAO-20261019] Correcção por leitura:11 actividades já published, sem nova activação necessária; cobertura integral e cálculos separados. Delta de complementos preparado/verificado em QA; conferência visual e instalação no destino ainda não realizadas. Relações sem oferta identificada permanecem necessidades, sem presumir inexistência no acervo. Cobertura transversal e restantes pendências desta linha mantêm-se. Actualização visual 23/10/2026: supera apenas a pendência visual dos complementos no recorte documentado. Não demonstra contextos específicos de várias oportunidades em zonas/parques, Terra/DUAT, Balcão ou manifestação. Sem disponibilização no destino nem fecho global. | Uso destaslistas:NÃO DEMONSTRADO.Demonstrar localização→oferta consultável porsector/actividade→compararideia(concorrência/complementares/parceiros)→necessidade fundamentada→oportunidade privada guardada/recuperada,comlinha/lote/fonte/data/cobertura/incertezas.Não concluir por campos textuais ou registos sintéticos. | Mineração: falta instalar este delta e conferir visualmente; informação territorial mais precisa e oportunidades concretas exigem dados próprios,não se presumem do levantamento. Os restantes critérios deste requisito mantêm-se. | Energia/Mineração:entrega agrupada e conferência visual pendentes;outros critérios anteriores preservados.","OpportunityManagement/management_draft,auditoria cifrada,OpportunityPromotion,geo_locations,sectors,value_chains,documentos e escolhas por ideia no dossier/simulador. | Histórico preservado: InvestmentGeography, campos TerritoryFields/ProvinceSelect, geo_locations/geo_geometries e importador autenticado | 16/10/2026 — mapa prévio de referências económicas, QA sem implementação: sectors, reference_catalog_versions, economic_activities, economic_clusters, value_chains/value_chain_links, opções/decisão/projeção canónicas e suplemento /negocios existentes. UUID de referência publicado/v12 e restantes classificações intactos.","Correcção Tempo28/10:6d147693 instalado;host do conector indisponível (The browser access host is unavailable). Aba aberta não resolve por si só. Restabelecer conector ou conferência autenticada da equipa;sem reinstalar/repetir provas aceites. Histórico preservado: 28/10/2026: entregaGit e carregamento privado concluídos;sem nova autenticação de fontes ou aprovadores;validação visual depende de sessão real e URL confirmado pelo mecanismo do navegador. Não publicar listas nem copiar actores/dossiers QA para activo. Dependências históricas preservadas: 28/10/2026: originais e CAE reutilizados;sem nova validação genérica de autenticidade ou aprovador. Instalação activa exige o procedimento Git existente,backup/restauro e autenticação;correspondências ambíguas ficam explícitas sem bloquear os registos resolvidos. Dependências anteriores no âmbito restante: Dados comerciais externos paraSongo;descoberta dirigida da necessidade e intervenientes emGurué. Instalação técnica deste incremento concluída;publicação real separada. | Histórico preservado: Instalação:capacidade/inodes,main actual,backup/restauro fresco e delta servido. Songo:respostas externas;Gurué:necessidade comercial por confirmar. Independentes da disponibilidade técnica. | Histórico preservado: Songo:inventários/programas/interesse e propostas dos parceiros,distinguindo centros de compra. Gurué:problema actual,critérios,janelas,papéis e pagador. Entrega técnica independente;instalação aguarda capacidade medida. | Histórico preservado: Comercial apenas deste caso:inventários/programas por comprador,volumes,capacidade/preço de parceiros e custo de missões/rotas. Sem frequência anual presumida,zeros ou dupla contagem. Entrega técnica1afab4a2independente. | Histórico preservado: Validação comercial limita apenas a hipótese CB-METROLOGIA;não bloqueia entrega técnica1afab4a2. Confirmar recorrência,volumes/âmbito,parceiros e vantagem;admitir necessidade futura ou arquivo fundamentado se satisfeita. | Histórico preservado: Estado/recorrência das compras, instrumentos/quantidades/requisitos, oferta e parceiros actuais, vantagem/custos; confirmar cada ponto com o comprador e prestadores. Sem contacto externo ou bloqueio pela capacidade do servidor. | Histórico preservado: Método Ruanda disponível(PDF2007,31p;PPT2008,50slides);metodologia não confirma procura local. Fontes internas não divulgadas;revisão semântica editorial no fluxo existente. | Histórico preservado: QA408/581INE; ativo0geometrias;173correspondências por nome/edição/pai, Mandie ambíguo. Publicação é ação separada. | 16/10/2026 — mapa prévio de referências económicas, QA sem implementação: Folhas eBAU: 1360 códigos em cinco níveis; duas cópias de hashes diferentes com as mesmas 8145 células. 600 subclasses versus 579 no roteiro; edição da folha não determinada. Convenções divisão 01/subclasse 01120 e cinco elos editoriais do CLU-01 propostas para decisão. Não associar por nomes. | 16/10/2026 — DOC01 do mapa económico, revisão documental sem autorização de execução: Caminho operacional desenhado desde já por extensão autenticada do padrão existente: prévia e POST separados de esquema/importação privada/publicação/retirada; ator da sessão, autorização efetiva, MFA concluído, CSRF, hashes, scan, idempotência e backup/restauro fresco. Ainda não implementado/instalado; não deixado para depois da aceitação. Não alterar instaladores de B/COUNTRY02 ou importador documental. | Decisão expressaTempo28/10:baseinterna de análise,sem directórioautomático. Delimitar importações/edições/duplicados e mapeamentos existentes;ausência de registo não significa ausência de oferta.Nenhum novo aprovador,autenticidade oficial genérica ou alargamento de permissões inferidos.","Pedido expresso27/10:encerrar aprofundamento do Songo nesta passagem;prospecção externa e viabilidade quando chegarem respostas;avançar próximo piloto territorial,privado. Publicação e instalação continuam separadas. | Histórico preservado: Decisão expressa:concursos são evidência de procura para oportunidades geradas;foco em cliente,problema,valor,recursos/parcerias e dossier,sem produto de gestão de concursos. | Histórico preservado: Pedido expressoTempo27/10:primeiro incremento emQA,sem integrarL8/instalar/limparservidor/alterarSGF. Sem novo aprovador organizacional. | Histórico preservado: Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente. | 16/10/2026 — disponibilização autorizada de negocios-classificacao-QA-53311df2f59c: A autorização base foi executada. Suplemento negocios-compilacao-nome-QA-7ef0facd0e27, zero fontes/161 build para título InvesteMoz, aguarda autorização específica por ter novos hashes de build. Não reabrir QA funcional aceite. | 16/10/2026 — fecho operacional consolidado: Autorizações base e do suplemento executadas. Saldo operacional zero. Não classificar anúncios reais nem divulgar relações. Limites QA e ausência de UUID próprio para observação no ativo conservados; outras quatro lacunas inalteradas. | 16/10/2026 — mapa prévio de referências económicas, QA sem implementação: Proposto um catálogo de origem na mesma estrutura, cinco nós A/01/011/0112/01120, cinco elos e quatro ligações; 15 registos de referência, sem alterar raízes/associações existentes. Ativo fora do âmbito. Parques a seguir; duplicados e regulação Fintech separados. /negocios concluído no âmbito reportado; observação UUID ativa não demonstrada e não bloqueante; anexos dessa disponibilização não conferidos pela Tempo. | 16/10/2026 — DOC01 do mapa económico, revisão documental sem autorização de execução: Recomendações não constituem autorização. Proposta QA revista inclui 12 artefactos (dez fontes/uma migration/um manifesto), quatro fontes adicionais para resolver a operação autenticada, compilação e dois instrumentos QA. Lote mantém 15 referências; zero alterações a mestres/classificações existentes. Ativo separado.",Implementação e demonstraçãoQA do recorte;conteúdo económico real por confirmar e automação futura separados. | Histórico preservado: Incremento parcial disponibilizado; aceitação QA preservada e lacunas integrais delimitadas,"Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: território. Esforço de código adicional só após lacuna reproduzida. | 16/10/2026 — negocios-classificacao-QA-53311df2f59c, exclusivamente QA: 10–16 h era a estimativa inicial agora executada neste recorte. Saldo QA zero para a cobertura demonstrada. Operação futura estimada 90–180 min após autorização, partilhada pelo lote, não somar por requisito. | 16/10/2026 — mapa prévio de referências económicas, QA sem implementação: QA restante 12–18 h: manifesto 2–3; schema/preview/importação 2–3; adaptador/apresentação 3–4; provas/reversão 4–6; documentação/recibo 1–2. Exclui decisão, importação integral e disponibilização ativa. | 16/10/2026 — DOC01 do mapa económico, revisão documental sem autorização de execução: 12–18 h eram QA funcional; +2–4 h para implementar/provar o caminho operacional em QA, total QA revisto 14–22 h. Disponibilização futura 2–4 h separadas, incluindo backup/restauro fresco, condicionada a decisão própria. Sem tempo executado ou consentimento inferidos. | QA01: preparação deste recorte concluída, saldo QA zero. Estimativa original 12–18 h funcionais, +2–4 h operacionais DOC01 =14–22 h, sem aumento adicional pelo ficheiro de compatibilidade. Disponibilização futura 2–4 h separadas, dependente de autorização, janela e backup/restauro fresco. | ATIVO01: saldo operacional deste lote zero. Estimativa anterior de disponibilização 2–4 h arquivada como previsão, não horas consumidas; não foi ensaio funcional repetido. Lotes económicos posteriores, parques, duplicados e Fintech exigem delimitação própria.","28/10/2026: proactive-supply-git-delivery-20261028.json;backup/restauro174tabelas/369ficheiros;importação idempotente361464;serviço instaladoGurué435/237;RLS0semactor;anónimo401;linhas anteriores e369ficheiros preservados;CIhabitual passou;QA7/62reutilizado,delta1/2. Evidência histórica preservada: 28/10/2026: proactive-existing-supply-qa-20261028.json;361464 observações privadas;435 distintas em Gurué (410 na demonstração inicial);2 comparações reais;rascunho402v2 e mesmo dossier/contexto2;5 evidências prévias conservadas;7 testes/62 asserções,tipos/build e navegador;nenhuma publicação. 18423 sem denominação conservadas;343041 observações anteriores idênticas;extensão idempotente. Provas anteriores conservadas: Recibo sequential-delivery-installed-20261027.json:174tabelas restauradas,172tabelas de negócio e369ficheiros intactos por etapa;schema/grants/permissões preservados;996/1000fontes conferidas;revisões servidasc85e772d→9fda6d6e. Falha de teste dependente de outputlocal corrigida eminput sintético portátil;runtimeproactivo igual56c0c6a7. Sem importação defixtures/pilotos ou mudanças noSGF. | Histórico preservado: FichaQA403v4,dossiercontexto2,anexo ClamAV e hash igual ao original. Correcção51d536b7:complementos não tratam preparação privada como origem pública perdida. 2testes/18asserções;provas aceites reutilizadas. Guia no manual;recibo proactive-team-autonomy-qa-20261027.json. | Histórico preservado: Ficha de prospecção PDF2p/42campos reaberta e revista. Novo casoGurué402v1,dossiercontexto1,5referências,recuperação/relatório existentes. Todos os dados anteriores eSongo401v3intactos. Recibo proactive-handoff-gurue-qa-20261027.json;sem código novo,contacto externo,instalação ou repetição de provas. | Histórico preservado: Ficha401/contexto3com11evidências,relatório recuperado e históricos intactos. Recibo proactive-regional-clients-qa-20261027.json;fontes primárias regionais;sem nova funcionalidade,testes repetidos,instalação ou publicação. | Histórico preservado: FichaQA401v2,dossiercontexto2;7fontes recuperadas;anúncio HCB17/08/2026 e âmbitoIPACM0100;provas técnicas reutilizadas. Recibo proactive-opportunity-model-qa-20261027.json;sem novo código,publicação ou instalação. | Histórico preservado: docs/investmoz/unification/proactive-real-pilot-qa-20261027.json;outputs/proactive-real-pilot-20261027/;originais/linhasQAanteriores preservados;sem delta funcional ou instalação. | Histórico preservado: docs/investmoz/unification/proactive-investment-first-qa-20261027.json;outputs/proactive-investment-20261027/;89motores/31originais fiscais e2Ruanda preservados. | Histórico preservado: outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual. | outputs/investmoz-classificacao-multidimensional-QA-20261015/RELATORIO-QA.md; HTTP-DELTA-QA.json (44); SERVICOS-DELTA-QA.json (22); REVERSAO-COMPAT-QA.json (6); INTERFACE-QA.json | outputs/investmoz-classificacao-ativacao-20261015/RELATORIO-ENTREGA.md; RECIBO-FINAL.json; FRESH-BACKUP.json; ARRANQUE-CLONE-RESTAURADO.json; FONTES-COMPILACAO.json; HTTP-AFTER.json; PRESERVACAO-AFTER.json; INTERFACE-OPERACIONAL.json | outputs/investmoz-negocios-classificacao-QA-20261016/RELATORIO-QA.md; HTTP-QA.json (36/50 HTTP); SCOPES-QA.json (10); INTERFACE-QA.json; REVERSAO-APOS-EDICAO-ANTERIOR.json; PRESERVACAO-FINAL.json; MANIFESTO.json | outputs/investmoz-negocios-classificacao-ativacao-20261016/RELATORIO-ENTREGA.md; AUTORIZACAO-TEMPO.json; FRESH-BACKUP.json; ARRANQUE-CLONE-RESTAURADO.json; TROCA.json; HTTP-AFTER.json; PRESERVACAO-APOS-AUTENTICACAO.json; INTERFACE-OPERACIONAL.json; RECIBO-FINAL.json | outputs/investmoz-negocios-classificacao-ativacao-20261016/RELATORIO-FINAL.md; AUTORIZACAO-EXTENSAO-NOME.json; FRESH-BACKUP-NOME.json; ARRANQUE-CLONE-NOME.json; TROCA-NOME.json; HTTP-APOS-NOME.json; PRESERVACAO-APOS-NOME.json; INTERFACE-NOME-ATIVO.json; RECIBO-CONSOLIDADO.json | outputs/investmoz-referencias-economicas-mapa-20261016/MAPA-LOTE-MINIMO.md; ESTADO-QA-READONLY.json; DEPENDENCIAS-QA-READONLY.json; INVENTARIO-ACERVO.json; CAE-ESTRUTURA.json; LOTE-PROPOSTO.json; FONTES-E-DELTA-PREVISTO.json. Inspeção e planeamento, não aceitação funcional. | outputs/investmoz-referencias-economicas-mapa-20261016/DOC01/MAPA-LOTE-MINIMO.md; DESENHO-OPERACIONAL.md; LOTE-PROPOSTO.json; INSPECAO-MECANISMO-EXISTENTE.json; ENQUADRAMENTO-RECOMENDACOES.json. Revisão de desenho/documentos, sem novo teste ou ligação à base ativa. | 16/10/2026 QA01 referencias-economicas-QA-966202f15577: ramo A/01/011/0112/01120 e cinco elos editoriais CLU-01 demonstrados em clone isolado, com caso positivo de atividade/cadeia nos consumidores canónico e /negocios, filtros, recuperação, confirmação independente e divulgação expressa. Preview, instalação nominal autenticada, importação privada, scan real, repetição, publicação/retirada e reversão compatível demonstrados. Provas: outputs/investmoz-referencias-economicas-QA-20261016/para-revisao/RELATORIO-QA.md; HTTP-QA.json; REVERSAO-QA.json; PRESERVACAO-QA.json. Ativo não alterado; original publicado/v12 preservado. Cinco etapas editoriais e quatro ligações com UUID, origem e versão preservados; sem consolidação comercial. | 16/10/2026 ATIVO01 referencias-economicas-QA-966202f15577: disponibilização autorizada e concluída no recorte. 13 artefactos, build de 162 ficheiros, migration nominal via sessão real da conta 2, importação privada das 15 ausências e publicação expressa separada, ClamAV real limpo. Repetição recuperou o mesmo recibo sem duplicação. Backup fresco/restauro isolado e arranque em leitura verificados. API pública recupera cinco níveis; catálogo anterior igual. Comparação de 295 tabelas sem diferenças inesperadas de negócio/histórico; B, COUNTRY02, permissões e documentos preservados. Evidência: outputs/investmoz-referencias-economicas-ativacao-20261016/para-revisao/RELATORIO-FINAL.md; PRESERVACAO-FINAL.json; HTTP-PUBLISHED.json. | Homologação teste-investidor 19/10/2026: Referências económicas — lote mínimo=Ausente. Saldo derivado e limites em outputs/investmoz-disponibilizacao-integral-20261019/SALDO-E-ACTUALIZACAO-CONSOLIDADA.md. Não substitui estado/provas do activo; trecho documental encerrado, vínculo dossier aberto. | Proposta integral fdcb31f1b5b9: aplicação activa local completa + R2/DOC01/destino reconciliados; schema/build/recuperação de contexto e reversão de apresentação ensaiados no clone isolado. Não instalado remotamente. Inc. QA territoriais/Inhambane/programas separados. Limites e decisões em outputs/investmoz-disponibilizacao-integral-20261019/PROPOSTA-INTEGRAL-PARA-DECISAO.md. | Execução autorizada fdcb31f1b5b9 concluída em teste-investidor: Referências económicas — lote mínimo=Instalado mas desabilitado. 1080 hashes iguais, schema171/88, custódia/scan/recuperação reais. Sem publicação ou papéis novos. Vínculo dossier legítimo pendente; incrementos QA separados. Limites em outputs/investmoz-disponibilizacao-integral-20261019/RESULTADO-DISPONIBILIZACAO-INTEGRAL.md; não encerra critérios globais não demonstrados.
[UTILIZACAO-HOMOLOGACAO-20261019] Leitura nominal de contas/recursos no destino; saldo18/10; prévia29 sem escrita; comparação de hashes QA separados. outputs/investmoz-disponibilizacao-integral-20261019/UTILIZACAO-EFECTIVA-HOMOLOGACAO.md
@@ -53,7 +53,7 @@ RF-CLU-003,Representar a cadeia de valor e identificar lacunas de investimento.,
[Executável c11a0c74766c] P3 staging privado completo; P4 nominal destino real 27 refs/25 territórios, zero geometrias. Pré-condições fontes conferidas; pacote para decisão, não aplicado. Reversão após uso só manifesto/build, backend e dados retidos. Adaptador ensaiado só em clone: rollback/recuperação após commit e repetição sem duplicações; aplicação 56 fontes inalterada. Acesso público e diferenças visuais/login continuam abertos. Saldo remoto delimitado 4–7 h; sem alterações remotas.
[Executável 82dab3719ffc] P3 staging privado completo; P4 nominal destino real 27 refs/25 territórios, zero geometrias. Pré-condições fontes conferidas; pacote para decisão, não aplicado. Reversão após uso só manifesto/build, backend e dados retidos. Adaptador ensaiado só em clone: rollback/recuperação após commit e repetição sem duplicações; aplicação 56 fontes inalterada. Acesso público e diferenças visuais/login continuam abertos. Saldo remoto delimitado 4–7 h; sem alterações remotas.
[Executável 312965f2c653] P3 staging privado completo; P4 nominal destino real 27 refs/25 territórios, zero geometrias. Pré-condições fontes conferidas; pacote para decisão, não aplicado. Reversão após uso só manifesto/build, backend e dados retidos. Adaptador ensaiado só em clone: rollback/recuperação após commit e repetição sem duplicações; aplicação 56 fontes inalterada. Acesso público e diferenças visuais/login continuam abertos. Saldo remoto delimitado 4–7 h; sem alterações remotas.
-[Homologação 312965f2c653 executada] Autorização Tempo; 30 fichas privadas/30 locais/31 suportes/11 relações/2 originais e 2 definições internas, 233 caminhos conferidos. Dados anteriores/permissões preservados; zero publicação/migrations/geometrias/P7. Saldo delimitado de execução concluído. Dossier legítimo, oito lacunas e questões de autenticação/visual separadas. RECIBO-EXECUCAO-312965.json. 23/10/2026 — Complementos: causa delimitada no campo textual focus e ausência de resolução/selecção complementar; incremento preparado em QA no percurso existente. Fichas/IDs existentes por relações documentadas, necessidades sem oferta, serviços/instrumentos publicados associados à origem, localização por complemento, rascunho/prévia/confirmação/histórico no dossier, apresentação nos quatro formulários e snapshot/linhas de relatório. Provas e limites em docs/investmoz/unification/investment-complements-qa-receipt-20261023.json e secção Complementos ligados ao investimento e ao dossier do manual. Sem instalação/alteração no activo. Não repete 6b544548/4098192a nem encerra aplicação transversal. 23/10/2026 — Conferência visual QA dos complementos concluída no recorte pedido: ficha 286 pela identidade existente; Fiação como necessidade/ideia; serviço sintético QA 17 e frio 310 ligados à segunda oportunidade 309 em Gaza, conservando a primeira 286 em Sofala. Confirmação e recarregamento recuperaram selecção, origem e localização; desconhecidos mantidos Por definir. Dossier sintético 6fdbb963-726e-4048-9884-8cddc04e77a6. Provas: outputs/complements-visual-20261023/; recibo existente investment-complements-qa-receipt-20261023.json actualizado. Serviço e segunda oportunidade são fixtures explícitas, sem alegar oferta real no destino. Homologação inalterada; fechos anteriores não repetidos. | 23/10/2026: complementos instalados na homologação d8224ba8 pelo processo Git; delta conferido, sem importações/migrations ou fixtures QA; ver recibo investment-complements-qa-receipt-20261023.json. Provas anteriores preservadas; aplicação transversal parcial e contextos específicos dos quatro formulários pendentes. | 28/10/2026:existing-supply-lists-audit-20261028.json;13ficheiros inventariados,4originaisXLSXpreservados;consulta activa READONLY198tabelas,consumidor/hashGit conferidos.Gurué canónico existe;passo oferta daslistas não demonstrado,logo sem fecho do fluxo.Sem escrita/import/publicação/testes novos;pilotos manuais e entrega proactiva preservados.",território,"27/10/2026 — identidade proactiva,primeiro incremento QA | Histórico preservado: 12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada", | management_draft.canonical.relations/enterprise_size; workflow_context.classification_decisions/publication.classification/canonical_items; mestres existentes por ID; sem migrations. | /negocios: existing_business_revisions.snapshot.context.multidimensional; mesmo UUID e payload principal intacto; decisões por relação/evidência; snapshot de divulgação separado.," | Recuperação noutra sessão, nove relações/quatro dimensões, evidência/decisão por hash, exclusão privada, filtros/map matched_count, reversão compatível. Publicação é fixture sintético; transição editorial aceite não repetida. | Clone principal publicado/v26, referência publicada/v12 intacta; recuperação/validação/divulgação e filtros dirigidos; edição posterior pelo código anterior preserva o suplemento; ver relatório para fixture secundário sintético.",Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",resources/js/components/investment-territory.tsx; app/Http/Controllers/InvestmentTerritoryController.php — componentes do domínio encontrados; correspondência integral deste requisito não presumida,"InvestmentTerritoryTest, TerritorialRegistryTest, InvestmentTerritorialTraceabilityTest, InvestmentZoneTest; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.",Não demonstrado individualmente; localizar critério e executar em QA.,," | QA01: prova positiva delimitada de atividade/cadeia e operações do lote concluída, conservando as aceitações anteriores e a semântica privada/confirmada/pública. | ATIVO01: instalação/importação/publicação autenticadas, scan, repetição idempotente, recuperação pública do ramo A/01/011/0112/01120 e preservação operacional concluídos. Provas funcionais QA aceites reutilizadas, sem repetição.","Só percurso técnico com fixtures sintéticas. Hipótese/necessidade/ideia/projecto/oferta não equiparados;sem procura,viabilidade,contrato,acesso ou benefício fiscal presumidos. | Histórico preservado: | QA01: divergência documental 600/579 e edição normativa abertas; cadeia editorial; publicação canónica com pré-condições sintéticas; save legado transacional; sem volume ou recuperação de payload legado cifrado; reversão parcial com sete fontes funcionais. Sem decisão ativa presumida. | ATIVO01: não encerra CAE integral ou divergência 600/579/edição normativa; cadeia exclusivamente editorial. Nenhuma classificação ou relação de investimento real alterada/divulgada. Limites QA anteriores e reversão parcial compatível mantidos; editor UUID ativo de /negocios continua não demonstrado e não bloqueante. Parques, duplicados e regulação Fintech separados.","0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,,"Aplicação real preliminar privada emQA demonstrada;cláusulas integrais e pendências conservadas;sem publicação real ou validação comercial. | Histórico preservado: Primeiro incremento proactivo QA demonstrado;requisito global parcial,sem instalação nem validação económica real."
+[Homologação 312965f2c653 executada] Autorização Tempo; 30 fichas privadas/30 locais/31 suportes/11 relações/2 originais e 2 definições internas, 233 caminhos conferidos. Dados anteriores/permissões preservados; zero publicação/migrations/geometrias/P7. Saldo delimitado de execução concluído. Dossier legítimo, oito lacunas e questões de autenticação/visual separadas. RECIBO-EXECUCAO-312965.json. 23/10/2026 — Complementos: causa delimitada no campo textual focus e ausência de resolução/selecção complementar; incremento preparado em QA no percurso existente. Fichas/IDs existentes por relações documentadas, necessidades sem oferta, serviços/instrumentos publicados associados à origem, localização por complemento, rascunho/prévia/confirmação/histórico no dossier, apresentação nos quatro formulários e snapshot/linhas de relatório. Provas e limites em docs/investmoz/unification/investment-complements-qa-receipt-20261023.json e secção Complementos ligados ao investimento e ao dossier do manual. Sem instalação/alteração no activo. Não repete 6b544548/4098192a nem encerra aplicação transversal. 23/10/2026 — Conferência visual QA dos complementos concluída no recorte pedido: ficha 286 pela identidade existente; Fiação como necessidade/ideia; serviço sintético QA 17 e frio 310 ligados à segunda oportunidade 309 em Gaza, conservando a primeira 286 em Sofala. Confirmação e recarregamento recuperaram selecção, origem e localização; desconhecidos mantidos Por definir. Dossier sintético 6fdbb963-726e-4048-9884-8cddc04e77a6. Provas: outputs/complements-visual-20261023/; recibo existente investment-complements-qa-receipt-20261023.json actualizado. Serviço e segunda oportunidade são fixtures explícitas, sem alegar oferta real no destino. Homologação inalterada; fechos anteriores não repetidos. | 23/10/2026: complementos instalados na homologação d8224ba8 pelo processo Git; delta conferido, sem importações/migrations ou fixtures QA; ver recibo investment-complements-qa-receipt-20261023.json. Provas anteriores preservadas; aplicação transversal parcial e contextos específicos dos quatro formulários pendentes. | 28/10/2026:existing-supply-lists-audit-20261028.json;13ficheiros inventariados,4originaisXLSXpreservados;consulta activa READONLY198tabelas,consumidor/hashGit conferidos.Gurué canónico existe;passo oferta daslistas não demonstrado,logo sem fecho do fluxo.Sem escrita/import/publicação/testes novos;pilotos manuais e entrega proactiva preservados. | 11/11/2026 — Mineração: documento fornecido integrado no sector existente em QA:11 grupos minerais,10 áreas de cadeia de valor,6 projectos de referência,12 indicadores por período e13 fontes. Filtrar localização/grupo → escolher área → dossier novo ou existente → gravação/recuperação → evidência SWOT. Fonte e versão preservadas; sem coordenadas ou direitos inferidos,sem criar oportunidades/promotores. Provas outputs/mining-reference-20261111/verification.json. Não instalado; referência da homologação6d3bf293. | 11/11/2026 — Energia incorporada pelo mesmo mecanismo deMineração:7segmentos,11áreas,10projectos,4riscos e24fontes ligadas. Localização/segmento → área → dossier novo/existente → recuperação → evidênciaSWOT. Duas fontes coexistem sem substituição,sem coordenadas/direitos inferidos ou novas oportunidades. QA conjunto7casos nativos/166asserções+5casos de interface;prova outputs/sector-resource-20261111/verification.json. Implementado emQA,não instalado;homologação de referência6d3bf293.",território,"27/10/2026 — identidade proactiva,primeiro incremento QA | Histórico preservado: 12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada", | management_draft.canonical.relations/enterprise_size; workflow_context.classification_decisions/publication.classification/canonical_items; mestres existentes por ID; sem migrations. | /negocios: existing_business_revisions.snapshot.context.multidimensional; mesmo UUID e payload principal intacto; decisões por relação/evidência; snapshot de divulgação separado.," | Recuperação noutra sessão, nove relações/quatro dimensões, evidência/decisão por hash, exclusão privada, filtros/map matched_count, reversão compatível. Publicação é fixture sintético; transição editorial aceite não repetida. | Clone principal publicado/v26, referência publicada/v12 intacta; recuperação/validação/divulgação e filtros dirigidos; edição posterior pelo código anterior preserva o suplemento; ver relatório para fixture secundário sintético.",Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",resources/js/components/investment-territory.tsx; app/Http/Controllers/InvestmentTerritoryController.php — componentes do domínio encontrados; correspondência integral deste requisito não presumida,"InvestmentTerritoryTest, TerritorialRegistryTest, InvestmentTerritorialTraceabilityTest, InvestmentZoneTest; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.",Não demonstrado individualmente; localizar critério e executar em QA.,," | QA01: prova positiva delimitada de atividade/cadeia e operações do lote concluída, conservando as aceitações anteriores e a semântica privada/confirmada/pública. | ATIVO01: instalação/importação/publicação autenticadas, scan, repetição idempotente, recuperação pública do ramo A/01/011/0112/01120 e preservação operacional concluídos. Provas funcionais QA aceites reutilizadas, sem repetição.","Só percurso técnico com fixtures sintéticas. Hipótese/necessidade/ideia/projecto/oferta não equiparados;sem procura,viabilidade,contrato,acesso ou benefício fiscal presumidos. | Histórico preservado: | QA01: divergência documental 600/579 e edição normativa abertas; cadeia editorial; publicação canónica com pré-condições sintéticas; save legado transacional; sem volume ou recuperação de payload legado cifrado; reversão parcial com sete fontes funcionais. Sem decisão ativa presumida. | ATIVO01: não encerra CAE integral ou divergência 600/579/edição normativa; cadeia exclusivamente editorial. Nenhuma classificação ou relação de investimento real alterada/divulgada. Limites QA anteriores e reversão parcial compatível mantidos; editor UUID ativo de /negocios continua não demonstrado e não bloqueante. Parques, duplicados e regulação Fintech separados.","0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,,"Aplicação real preliminar privada emQA demonstrada;cláusulas integrais e pendências conservadas;sem publicação real ou validação comercial. | Histórico preservado: Primeiro incremento proactivo QA demonstrado;requisito global parcial,sem instalação nem validação económica real."
RF-CLU-004,Disponibilizar inteligência territorial e comparação multicritério.,upgrade v4 SHA f0b9815…; p. 521; requirements-audit.csv | portal do investidor\Portal V4\upgrade do portal de investimentos v6 programacao.docx; SHA e1169a7743b13ff6c950d3ffd4672a2afea32e81da84885e11154b7d8de9241e; w:p 546 | portal do investidor\Portal V4\upgrade do portal de investimentos v2.docx; SHA 51b8f0ad3296d1064a5c12b450874fc72640869f10a164319cd7f3153dd3a086; w:p 241 | portal do investidor\Portal V4\upgrade do portal de investimentos v5 programacao.docx; SHA edece80c0519537244f8a8b86456af0aa92de1c526f791bb0ee9b85af7a7e8b2; w:p 546,cartografia/relações,/api/v1/geo/drafts; /api/v1/geo/search; /api/v1/geo/sources; /api/v1/geo/sources/{id}/transitions; /api/v1/geo/territories; /api/v1/geo/territories/{id}; /api/v1/geo/territories/{id}/transitions; /api/v1/geo/territories/{type}/{id}; /api/v1/geo/{collection}; /api/v1/investment/compare; /api/v1/investment/export; /api/v1/investment/favourites/{id},"InvestmentGeography, campos TerritoryFields/ProvinceSelect, geo_locations/geo_geometries e importador autenticado. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,"Demonstrar consumidor: pesquisar→selecionar→gravar→nova sessão→renderizar limite correto; conservar pai, código e fonte. Critério individual original preservado; cobertura atual ainda não individualizada.","QA408/581INE; ativo0geometrias;173correspondências por nome/edição/pai, Mandie ambíguo. Publicação é ação separada. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","RF-CLU-004: Mapas autorizados mostram projectos, recursos, infra-estruturas, actores e riscos por unidade territorial; comparações usam critérios, período, fonte e limitações uniformes e não constituem garantia. | MASTER-e1169a77-0045: Disponibilizar inteligência territorial e comparação multicritério. | MASTER-51b8f0ad-0025: Disponibilizar inteligência territorial e comparação multicritério. | MASTER-edece80c-0045: Disponibilizar inteligência territorial e comparação multicritério.",P2,RF-CLU-004: Relatório 25/09 conservado; estado histórico não promove conclusão | MASTER-e1169a77-0045: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas | MASTER-51b8f0ad-0025: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas | MASTER-edece80c-0045: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas,RF-CLU-004 | MASTER-e1169a77-0045 | MASTER-51b8f0ad-0025 | MASTER-edece80c-0045,4,"[{""id"":""RF-CLU-004"",""pedido"":""Disponibilizar inteligência territorial e comparação multicritério."",""fontes"":[""upgrade v4 SHA f0b9815…; p. 521; requirements-audit.csv""],""aceitacao"":""Mapas autorizados mostram projectos, recursos, infra-estruturas, actores e riscos por unidade territorial; comparações usam critérios, período, fonte e limitações uniformes e não constituem garantia."",""estado"":""parcial"",""variantes"":""Relatório 25/09 conservado; estado histórico não promove conclusão"",""modulo"":""cartografia/relações""},{""id"":""MASTER-e1169a77-0045"",""pedido"":""Disponibilizar inteligência territorial e comparação multicritério."",""fontes"":[""portal do investidor\\Portal V4\\upgrade do portal de investimentos v6 programacao.docx; SHA e1169a7743b13ff6c950d3ffd4672a2afea32e81da84885e11154b7d8de9241e; w:p 546""],""aceitacao"":""Disponibilizar inteligência territorial e comparação multicritério."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""cartografia/relações""},{""id"":""MASTER-51b8f0ad-0025"",""pedido"":""Disponibilizar inteligência territorial e comparação multicritério."",""fontes"":[""portal do investidor\\Portal V4\\upgrade do portal de investimentos v2.docx; SHA 51b8f0ad3296d1064a5c12b450874fc72640869f10a164319cd7f3153dd3a086; w:p 241""],""aceitacao"":""Disponibilizar inteligência territorial e comparação multicritério."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""cartografia/relações""},{""id"":""MASTER-edece80c-0045"",""pedido"":""Disponibilizar inteligência territorial e comparação multicritério."",""fontes"":[""portal do investidor\\Portal V4\\upgrade do portal de investimentos v5 programacao.docx; SHA edece80c0519537244f8a8b86456af0aa92de1c526f791bb0ee9b85af7a7e8b2; w:p 546""],""aceitacao"":""Disponibilizar inteligência territorial e comparação multicritério."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""cartografia/relações""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,public.geo_locations: 1990 registos; public.geo_geometries: 0 registos; public.project_locations: 28 registos; public.cluster_projects: 13 registos; public.opportunity_projects: 0 registos; public.opportunity_clusters: 0 registos,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.","Demonstrar consumidor: pesquisar→selecionar→gravar→nova sessão→renderizar limite correto; conservar pai, código e fonte. Critério individual original preservado; cobertura atual ainda não individualizada.","InvestmentGeography, campos TerritoryFields/ProvinceSelect, geo_locations/geo_geometries e importador autenticado","QA408/581INE; ativo0geometrias;173correspondências por nome/edição/pai, Mandie ambíguo. Publicação é ação separada.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Reconciliação e prova individual antes de estimar alteração,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: território. Esforço de código adicional só após lacuna reproduzida.,outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,território,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",resources/js/components/investment-territory.tsx; app/Http/Controllers/InvestmentTerritoryController.php — componentes do domínio encontrados; correspondência integral deste requisito não presumida,"InvestmentTerritoryTest, TerritorialRegistryTest, InvestmentTerritorialTraceabilityTest, InvestmentZoneTest; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.",Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,,
RF-CLU-005,Gerir necessidades de financiamento e correspondência com financiadores.,upgrade v4 SHA f0b9815…; p. 525; requirements-audit.csv,cartografia/relações,/api/v1/geo/drafts; /api/v1/geo/search; /api/v1/geo/sources; /api/v1/geo/sources/{id}/transitions; /api/v1/geo/territories; /api/v1/geo/territories/{id}; /api/v1/geo/territories/{id}/transitions; /api/v1/geo/territories/{type}/{id}; /api/v1/geo/{collection}; /api/v1/investment/compare; /api/v1/investment/export; /api/v1/investment/favourites/{id},"InvestmentGeography, campos TerritoryFields/ProvinceSelect, geo_locations/geo_geometries e importador autenticado. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","[INSTITUICOES-20261110]270instituições/operadores,393referências de localização e168contactos do documento fornecido, em QA. Nenhuma nova instalação/publicação activa. | Histórico anterior preservado: [ACT12-20261110] Directório financeiro/conteúdo fornecido em QA; não instalado/publicado. Homologação1c75a30a mantém zero fichas financeiras. | Histórico anterior preservado: Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados. Preparação editorial assistida em QA: selecção/conferência e publicação explícita separadas, MFA nativo, edições preservadas e repetição exacta. Disponibilização efectiva ainda pendente. Instalação ef24cbdc confirmada10/11/2026; backup/restauro190tabelas/369ficheiros; fontes33hashes. Conteúdo ainda0fichas/0publicações; entrada no editor confirmada, sem POST de preparação/publicação observado. ACT12 aberto até consulta efectiva, sem nova instalação exigida. Confirmação posterior10/11:32rascunhos persistidos/0publicações; continuação e publicação403 após expiraçãoMFA900s (21:31:43+02). Retoma autenticada idempotente conserva rascunhos. Instalaçãoef24cbdc preservada; ACT12 aberto. Confirmação seguinte:90rascunhos/0publicações, recusas403 apósMFA. CorrecçãoQA de retoma na mesma aba poractor/fontes, confirmação separada e recuperação exacta; selecção todas270/contadores/controlos visíveis. Revisãoactivaef24cbdc até recibo posterior. Retoma instalada4f3dbcf8/22:01+02,7hashes/HTTP200/backup-restauro190tabelas369ficheiros, guardasMFA mantidas.90rascunhos/0publicações; preparação/publicação autenticada e consulta efectiva ainda pendentes. ACT12 aberto. Diagnóstico posterior:loginMFAEdge22:03:53/dashboard200; editor403Safari/WebKit22:04 em sessão anterior. Não era expiração da nova sessãoEdge. Colar URL noEdge autenticado; nenhuma permissão/sessão/configuração alterada. Abertura/publicação efectiva por confirmar. Acesso reposto:editorEdgeHTTP200às22:11:21+02 na sessão correcta; sem nova instalação/permissão. Publicação/conteúdo consultável ainda por confirmar. ENTREGACONFIRMADA10/11/2026às22:54:31+02:270/270instituições do documento publicadas/270identidades/393locais168contactos; nenhuma em falta. CatálogoHTTP200total270incluindo histórico, filtroseguradora/Nampula6resultados eBCI/Absa/ArkoHTTP200. Cadastro/disponibilização do original concluídos emhomologação4f3dbcf8; continuidade dossierQA aceite reutilizada; visual separado. Cinco programas anteriores permanecem privados. Provaoutputs/funding-directory-20261110/institutions/publication-complete.json.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,"Demonstrar consumidor: pesquisar→selecionar→gravar→nova sessão→renderizar limite correto; conservar pai, código e fonte. Critério individual original preservado; cobertura atual ainda não individualizada.","QA408/581INE; ativo0geometrias;173correspondências por nome/edição/pai, Mandie ambíguo. Publicação é ação separada. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","RF-CLU-005: A necessidade contém elo, fase, instrumento, valor, moeda, beneficiário, finalidade e elegibilidade; o CRM regista correspondências explicáveis e sujeitas a revisão humana.",P2,RF-CLU-005: Relatório 25/09 conservado; estado histórico não promove conclusão,RF-CLU-005,1,"[{""id"":""RF-CLU-005"",""pedido"":""Gerir necessidades de financiamento e correspondência com financiadores."",""fontes"":[""upgrade v4 SHA f0b9815…; p. 525; requirements-audit.csv""],""aceitacao"":""A necessidade contém elo, fase, instrumento, valor, moeda, beneficiário, finalidade e elegibilidade; o CRM regista correspondências explicáveis e sujeitas a revisão humana."",""estado"":""parcial"",""variantes"":""Relatório 25/09 conservado; estado histórico não promove conclusão"",""modulo"":""cartografia/relações""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,public.geo_locations: 1990 registos; public.geo_geometries: 0 registos; public.project_locations: 28 registos; public.cluster_projects: 13 registos; public.opportunity_projects: 0 registos; public.opportunity_clusters: 0 registos,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.","[INSTITUICOES-20261110] Local/categoria/tipo → banco e seguradora → fonte/contacto → mesmo dossier → actualização do processo/recuperação demonstrados; presença física e cobertura separadas, incertezas/histórico explícitos. Restam instalação, revisão/publicação editorial autenticada, consulta efectiva no destino e visual. Outros critérios desta linha não encerrados. | Histórico anterior preservado: [ACT12-20261110] Onze fichas fundamentadas (7instituições+4programas/fundos; BNI Capital como produto BNI), pesquisa local/necessidade no mesmo produto, condições/fontes/contactos e gravação/recuperação no mesmo dossier demonstradas. Restam instalação, preparação/revisão/publicação autenticada e consulta real no destino; visual pendente. Outros critérios desta linha não encerrados. | Histórico anterior preservado: Demonstrar consumidor: pesquisar→selecionar→gravar→nova sessão→renderizar limite correto; conservar pai, código e fonte. Critério individual original preservado; cobertura atual ainda não individualizada. Preparação editorial assistida em QA: selecção/conferência e publicação explícita separadas, MFA nativo, edições preservadas e repetição exacta. Disponibilização efectiva ainda pendente. Instalação ef24cbdc confirmada10/11/2026; backup/restauro190tabelas/369ficheiros; fontes33hashes. Conteúdo ainda0fichas/0publicações; entrada no editor confirmada, sem POST de preparação/publicação observado. ACT12 aberto até consulta efectiva, sem nova instalação exigida. Confirmação posterior10/11:32rascunhos persistidos/0publicações; continuação e publicação403 após expiraçãoMFA900s (21:31:43+02). Retoma autenticada idempotente conserva rascunhos. Instalaçãoef24cbdc preservada; ACT12 aberto. Confirmação seguinte:90rascunhos/0publicações, recusas403 apósMFA. CorrecçãoQA de retoma na mesma aba poractor/fontes, confirmação separada e recuperação exacta; selecção todas270/contadores/controlos visíveis. Revisãoactivaef24cbdc até recibo posterior. Retoma instalada4f3dbcf8/22:01+02,7hashes/HTTP200/backup-restauro190tabelas369ficheiros, guardasMFA mantidas.90rascunhos/0publicações; preparação/publicação autenticada e consulta efectiva ainda pendentes. ACT12 aberto. Diagnóstico posterior:loginMFAEdge22:03:53/dashboard200; editor403Safari/WebKit22:04 em sessão anterior. Não era expiração da nova sessãoEdge. Colar URL noEdge autenticado; nenhuma permissão/sessão/configuração alterada. Abertura/publicação efectiva por confirmar. Acesso reposto:editorEdgeHTTP200às22:11:21+02 na sessão correcta; sem nova instalação/permissão. Publicação/conteúdo consultável ainda por confirmar. ENTREGACONFIRMADA10/11/2026às22:54:31+02:270/270instituições do documento publicadas/270identidades/393locais168contactos; nenhuma em falta. CatálogoHTTP200total270incluindo histórico, filtroseguradora/Nampula6resultados eBCI/Absa/ArkoHTTP200. Cadastro/disponibilização do original concluídos emhomologação4f3dbcf8; continuidade dossierQA aceite reutilizada; visual separado. Cinco programas anteriores permanecem privados. Provaoutputs/funding-directory-20261110/institutions/publication-complete.json.","InvestmentGeography, campos TerritoryFields/ProvinceSelect, geo_locations/geo_geometries e importador autenticado","QA408/581INE; ativo0geometrias;173correspondências por nome/edição/pai, Mandie ambíguo. Publicação é ação separada.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Reconciliação e prova individual antes de estimar alteração,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: território. Esforço de código adicional só após lacuna reproduzida.,"[INSTITUICOES-20261110]outputs/funding-directory-20261110/institutions/{content,verification}.json e catalogo-qa.html/270fichas;5API/735asserções e28frontend dirigidos. Fonte Instituições financeiras em Moçambique.docx SHA119bb5514d2777849b70aebfec21d28a41885cbdc7d9827fbebd764fe994c108. | Histórico anterior preservado: [ACT12-20261110] outputs/funding-directory-20261110/{verification,content-qa,dossier-qa}.json e catalogo-qa.html/11fichas;3API/127asserções,13frontend; fonte benchmark de melhorias investeMoz.docx SHA065203aacfae766c62cf9c2c272ebacc61ff23bd4ff9e91535939fede87f7617. | Histórico anterior preservado: outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual. Preparação editorial assistida em QA: selecção/conferência e publicação explícita separadas, MFA nativo, edições preservadas e repetição exacta. Disponibilização efectiva ainda pendente. Instalação ef24cbdc confirmada10/11/2026; backup/restauro190tabelas/369ficheiros; fontes33hashes. Conteúdo ainda0fichas/0publicações; entrada no editor confirmada, sem POST de preparação/publicação observado. ACT12 aberto até consulta efectiva, sem nova instalação exigida. Confirmação posterior10/11:32rascunhos persistidos/0publicações; continuação e publicação403 após expiraçãoMFA900s (21:31:43+02). Retoma autenticada idempotente conserva rascunhos. Instalaçãoef24cbdc preservada; ACT12 aberto. Confirmação seguinte:90rascunhos/0publicações, recusas403 apósMFA. CorrecçãoQA de retoma na mesma aba poractor/fontes, confirmação separada e recuperação exacta; selecção todas270/contadores/controlos visíveis. Revisãoactivaef24cbdc até recibo posterior. Retoma instalada4f3dbcf8/22:01+02,7hashes/HTTP200/backup-restauro190tabelas369ficheiros, guardasMFA mantidas.90rascunhos/0publicações; preparação/publicação autenticada e consulta efectiva ainda pendentes. ACT12 aberto. Diagnóstico posterior:loginMFAEdge22:03:53/dashboard200; editor403Safari/WebKit22:04 em sessão anterior. Não era expiração da nova sessãoEdge. Colar URL noEdge autenticado; nenhuma permissão/sessão/configuração alterada. Abertura/publicação efectiva por confirmar. Acesso reposto:editorEdgeHTTP200às22:11:21+02 na sessão correcta; sem nova instalação/permissão. Publicação/conteúdo consultável ainda por confirmar. ENTREGACONFIRMADA10/11/2026às22:54:31+02:270/270instituições do documento publicadas/270identidades/393locais168contactos; nenhuma em falta. CatálogoHTTP200total270incluindo histórico, filtroseguradora/Nampula6resultados eBCI/Absa/ArkoHTTP200. Cadastro/disponibilização do original concluídos emhomologação4f3dbcf8; continuidade dossierQA aceite reutilizada; visual separado. Cinco programas anteriores permanecem privados. Provaoutputs/funding-directory-20261110/institutions/publication-complete.json.",território,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",resources/js/components/investment-territory.tsx; app/Http/Controllers/InvestmentTerritoryController.php — componentes do domínio encontrados; correspondência integral deste requisito não presumida,"InvestmentTerritoryTest, TerritorialRegistryTest, InvestmentTerritorialTraceabilityTest, InvestmentZoneTest; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.",Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,,
RF-CLU-006,"Gerir programas, iniciativas, constrangimentos e planos de acção.",upgrade v4 SHA f0b9815…; p. 529; requirements-audit.csv,cartografia/relações,/api/v1/geo/drafts; /api/v1/geo/search; /api/v1/geo/sources; /api/v1/geo/sources/{id}/transitions; /api/v1/geo/territories; /api/v1/geo/territories/{id}; /api/v1/geo/territories/{id}/transitions; /api/v1/geo/territories/{type}/{id}; /api/v1/geo/{collection}; /api/v1/investment/compare; /api/v1/investment/export; /api/v1/investment/favourites/{id},"InvestmentGeography, campos TerritoryFields/ProvinceSelect, geo_locations/geo_geometries e importador autenticado. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,"Demonstrar consumidor: pesquisar→selecionar→gravar→nova sessão→renderizar limite correto; conservar pai, código e fonte. Critério individual original preservado; cobertura atual ainda não individualizada.","QA408/581INE; ativo0geometrias;173correspondências por nome/edição/pai, Mandie ambíguo. Publicação é ação separada. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","RF-CLU-006: Cada registo possui objectivo ou problema, território, responsável, parceiros, orçamento, prazo, indicador, dependências, risco, escalonamento, estado e decisão necessária.",P2,RF-CLU-006: Relatório 25/09 conservado; estado histórico não promove conclusão,RF-CLU-006,1,"[{""id"":""RF-CLU-006"",""pedido"":""Gerir programas, iniciativas, constrangimentos e planos de acção."",""fontes"":[""upgrade v4 SHA f0b9815…; p. 529; requirements-audit.csv""],""aceitacao"":""Cada registo possui objectivo ou problema, território, responsável, parceiros, orçamento, prazo, indicador, dependências, risco, escalonamento, estado e decisão necessária."",""estado"":""parcial"",""variantes"":""Relatório 25/09 conservado; estado histórico não promove conclusão"",""modulo"":""cartografia/relações""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,public.geo_locations: 1990 registos; public.geo_geometries: 0 registos; public.project_locations: 28 registos; public.cluster_projects: 13 registos; public.opportunity_projects: 0 registos; public.opportunity_clusters: 0 registos,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.","Demonstrar consumidor: pesquisar→selecionar→gravar→nova sessão→renderizar limite correto; conservar pai, código e fonte. Critério individual original preservado; cobertura atual ainda não individualizada.","InvestmentGeography, campos TerritoryFields/ProvinceSelect, geo_locations/geo_geometries e importador autenticado","QA408/581INE; ativo0geometrias;173correspondências por nome/edição/pai, Mandie ambíguo. Publicação é ação separada.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Reconciliação e prova individual antes de estimar alteração,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: território. Esforço de código adicional só após lacuna reproduzida.,outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,território,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",resources/js/components/investment-territory.tsx; app/Http/Controllers/InvestmentTerritoryController.php — componentes do domínio encontrados; correspondência integral deste requisito não presumida,"InvestmentTerritoryTest, TerritorialRegistryTest, InvestmentTerritorialTraceabilityTest, InvestmentZoneTest; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.",Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,,
@@ -450,7 +450,7 @@ MASTER-9dee08d0-0027,Nota técnica: Os endpoints indicados na tabela são exempl
MASTER-9dee08d0-0028,"Para resolver as limitações da versão actual, o frontend deve incorporar os seguintes módulos:",portal do investidor\Reformulacao do portal do investidor.docx; SHA 9dee08d0ebbbb262651a01ffc7e0ade97323664bda59fe8ce0b07ead82736ce1; w:p 291 | portal do investidor\backup\Reformulacao do portal do investidor 1.docx; SHA efd550fd2a9d2a21785d7b3c140d4608f1ba27c52f156e2709e9fbf388a1a569; w:p 267 | portal do investidor\backup\Reformulacao do portal do investidor v2.docx; SHA 9f5719c8b0cf78855f727d980b77a8f9409fc7f93e303e25d355d009a07d5734; w:p 280 | portal do investidor\backup\Reformulacao do portal do investidor v3.docx; SHA 626cae3d584658842ca36b658e7b5b3cc98d87036747e65b29274f0209734e5a; w:p 279,governação/outros,/api/v1/investment/admin/interests/{interest}/status; /management/history; /management/interests; /management/interests/{interest}; /management/interests/{interest}/consent/contact; /management/interests/{interest}/consent/proponent; /management/opportunities; /management/opportunities/create; /management/opportunities/drafts; /management/opportunities/{id}/draft; /management/opportunities/{id}/edit; /management/opportunities/{id}/lifecycle,"Entidades, schema/configuração e serviços existentes; correspondência individual por estabelecer. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,Localizar obrigação verificável e consumidores/contrato atuais antes de estimar implementação ou declarar conclusão. Critério individual original preservado; cobertura atual ainda não individualizada.,"Ler secção/versão correspondente; distinguir requisito funcional, decisão e exemplo. Fontes oficiais já aceites. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","MASTER-9dee08d0-0028: Para resolver as limitações da versão actual, o frontend deve incorporar os seguintes módulos: | MASTER-efd550fd-0028: Para resolver as limitações da versão actual, o frontend deve incorporar os seguintes módulos: | MASTER-9f5719c8-0029: Para resolver as limitações da versão actual, o frontend deve incorporar os seguintes módulos: | MASTER-626cae3d-0026: Para resolver as limitações da versão actual, o frontend deve incorporar os seguintes módulos:",P2,MASTER-9dee08d0-0028: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas | MASTER-efd550fd-0028: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas | MASTER-9f5719c8-0029: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas | MASTER-626cae3d-0026: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas,MASTER-9dee08d0-0028 | MASTER-efd550fd-0028 | MASTER-9f5719c8-0029 | MASTER-626cae3d-0026,4,"[{""id"":""MASTER-9dee08d0-0028"",""pedido"":""Para resolver as limitações da versão actual, o frontend deve incorporar os seguintes módulos:"",""fontes"":[""portal do investidor\\Reformulacao do portal do investidor.docx; SHA 9dee08d0ebbbb262651a01ffc7e0ade97323664bda59fe8ce0b07ead82736ce1; w:p 291""],""aceitacao"":""Para resolver as limitações da versão actual, o frontend deve incorporar os seguintes módulos:"",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""governação/outros""},{""id"":""MASTER-efd550fd-0028"",""pedido"":""Para resolver as limitações da versão actual, o frontend deve incorporar os seguintes módulos:"",""fontes"":[""portal do investidor\\backup\\Reformulacao do portal do investidor 1.docx; SHA efd550fd2a9d2a21785d7b3c140d4608f1ba27c52f156e2709e9fbf388a1a569; w:p 267""],""aceitacao"":""Para resolver as limitações da versão actual, o frontend deve incorporar os seguintes módulos:"",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""governação/outros""},{""id"":""MASTER-9f5719c8-0029"",""pedido"":""Para resolver as limitações da versão actual, o frontend deve incorporar os seguintes módulos:"",""fontes"":[""portal do investidor\\backup\\Reformulacao do portal do investidor v2.docx; SHA 9f5719c8b0cf78855f727d980b77a8f9409fc7f93e303e25d355d009a07d5734; w:p 280""],""aceitacao"":""Para resolver as limitações da versão actual, o frontend deve incorporar os seguintes módulos:"",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""governação/outros""},{""id"":""MASTER-626cae3d-0026"",""pedido"":""Para resolver as limitações da versão actual, o frontend deve incorporar os seguintes módulos:"",""fontes"":[""portal do investidor\\backup\\Reformulacao do portal do investidor v3.docx; SHA 626cae3d584658842ca36b658e7b5b3cc98d87036747e65b29274f0209734e5a; w:p 279""],""aceitacao"":""Para resolver as limitações da versão actual, o frontend deve incorporar os seguintes módulos:"",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""governação/outros""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,Requisito transversal; consultar estado-ativo-after.json,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.",Localizar obrigação verificável e consumidores/contrato atuais antes de estimar implementação ou declarar conclusão. Critério individual original preservado; cobertura atual ainda não individualizada.,"Entidades, schema/configuração e serviços existentes; correspondência individual por estabelecer","Ler secção/versão correspondente; distinguir requisito funcional, decisão e exemplo. Fontes oficiais já aceites.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Reconciliação e prova individual antes de estimar alteração,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: governação e demais cláusulas. Esforço de código adicional só após lacuna reproduzida.,outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,governação e demais cláusulas,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",AGENTS.md — componentes do domínio encontrados; correspondência integral deste requisito não presumida,; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.,Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,,
MASTER-9dee08d0-0029,"Filtros inteligentes: permitir filtrar documentos por sector, tipo de incentivo fiscal ou aduaneiro, província, entidade competente, fase do investimento e data de actualização.",portal do investidor\Reformulacao do portal do investidor.docx; SHA 9dee08d0ebbbb262651a01ffc7e0ade97323664bda59fe8ce0b07ead82736ce1; w:p 297 | portal do investidor\backup\Reformulacao do portal do investidor 1.docx; SHA efd550fd2a9d2a21785d7b3c140d4608f1ba27c52f156e2709e9fbf388a1a569; w:p 273 | portal do investidor\backup\Reformulacao do portal do investidor v2.docx; SHA 9f5719c8b0cf78855f727d980b77a8f9409fc7f93e303e25d355d009a07d5734; w:p 286 | portal do investidor\backup\Reformulacao do portal do investidor v3.docx; SHA 626cae3d584658842ca36b658e7b5b3cc98d87036747e65b29274f0209734e5a; w:p 285,simuladores,/api/v1/questionnaires/{code}; /api/v1/simulation-drafts; /api/v1/simulation-drafts/claim; /api/v1/simulation-drafts/claim-preview; /api/v1/simulation-drafts/current; /api/v1/simulation-drafts/linkable-businesses; /api/v1/simulation-drafts/{id}; /api/v1/simulation-drafts/{id}/business-link; /api/v1/simulation-drafts/{id}/conversions; /api/v1/simulation-drafts/{id}/touch; /api/v1/simulations; /api/v1/simulations/history,"SimulationExecution, resultados/cenários/fontes, rascunhos e dossier existentes. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,Cenário→cálculo→gravação→resultado/dossier correto→nova sessão→PDF/derivadas autorizadas. Sem aprovação/score inventado. Critério individual original preservado; cobertura atual ainda não individualizada.,"Regras financeiras/fiscais separadas; fonte oficial aceite, parâmetros/âmbito/período podem faltar; não substituir por0/taxa atual. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","MASTER-9dee08d0-0029: Filtros inteligentes: permitir filtrar documentos por sector, tipo de incentivo fiscal ou aduaneiro, província, entidade competente, fase do investimento e data de actualização. | MASTER-efd550fd-0029: Filtros inteligentes: permitir filtrar documentos por sector, tipo de incentivo fiscal ou aduaneiro, província, entidade competente, fase do investimento e data de actualização. | MASTER-9f5719c8-0030: Filtros inteligentes: permitir filtrar documentos por sector, tipo de incentivo fiscal ou aduaneiro, província, entidade competente, fase do investimento e data de actualização. | MASTER-626cae3d-0027: Filtros inteligentes: permitir filtrar documentos por sector, tipo de incentivo fiscal ou aduaneiro, província, entidade competente, fase do investimento e data de actualização.",P2,MASTER-9dee08d0-0029: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas | MASTER-efd550fd-0029: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas | MASTER-9f5719c8-0030: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas | MASTER-626cae3d-0027: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas,MASTER-9dee08d0-0029 | MASTER-efd550fd-0029 | MASTER-9f5719c8-0030 | MASTER-626cae3d-0027,4,"[{""id"":""MASTER-9dee08d0-0029"",""pedido"":""Filtros inteligentes: permitir filtrar documentos por sector, tipo de incentivo fiscal ou aduaneiro, província, entidade competente, fase do investimento e data de actualização."",""fontes"":[""portal do investidor\\Reformulacao do portal do investidor.docx; SHA 9dee08d0ebbbb262651a01ffc7e0ade97323664bda59fe8ce0b07ead82736ce1; w:p 297""],""aceitacao"":""Filtros inteligentes: permitir filtrar documentos por sector, tipo de incentivo fiscal ou aduaneiro, província, entidade competente, fase do investimento e data de actualização."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""simuladores""},{""id"":""MASTER-efd550fd-0029"",""pedido"":""Filtros inteligentes: permitir filtrar documentos por sector, tipo de incentivo fiscal ou aduaneiro, província, entidade competente, fase do investimento e data de actualização."",""fontes"":[""portal do investidor\\backup\\Reformulacao do portal do investidor 1.docx; SHA efd550fd2a9d2a21785d7b3c140d4608f1ba27c52f156e2709e9fbf388a1a569; w:p 273""],""aceitacao"":""Filtros inteligentes: permitir filtrar documentos por sector, tipo de incentivo fiscal ou aduaneiro, província, entidade competente, fase do investimento e data de actualização."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""simuladores""},{""id"":""MASTER-9f5719c8-0030"",""pedido"":""Filtros inteligentes: permitir filtrar documentos por sector, tipo de incentivo fiscal ou aduaneiro, província, entidade competente, fase do investimento e data de actualização."",""fontes"":[""portal do investidor\\backup\\Reformulacao do portal do investidor v2.docx; SHA 9f5719c8b0cf78855f727d980b77a8f9409fc7f93e303e25d355d009a07d5734; w:p 286""],""aceitacao"":""Filtros inteligentes: permitir filtrar documentos por sector, tipo de incentivo fiscal ou aduaneiro, província, entidade competente, fase do investimento e data de actualização."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""simuladores""},{""id"":""MASTER-626cae3d-0027"",""pedido"":""Filtros inteligentes: permitir filtrar documentos por sector, tipo de incentivo fiscal ou aduaneiro, província, entidade competente, fase do investimento e data de actualização."",""fontes"":[""portal do investidor\\backup\\Reformulacao do portal do investidor v3.docx; SHA 626cae3d584658842ca36b658e7b5b3cc98d87036747e65b29274f0209734e5a; w:p 285""],""aceitacao"":""Filtros inteligentes: permitir filtrar documentos por sector, tipo de incentivo fiscal ou aduaneiro, província, entidade competente, fase do investimento e data de actualização."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""simuladores""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,public.simulation_form_drafts: 22 registos; public.simulation_scenarios: 16 registos; public.simulations: 16 registos; public.simulation_tax_rules: tabela ausente,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.",Cenário→cálculo→gravação→resultado/dossier correto→nova sessão→PDF/derivadas autorizadas. Sem aprovação/score inventado. Critério individual original preservado; cobertura atual ainda não individualizada.,"SimulationExecution, resultados/cenários/fontes, rascunhos e dossier existentes","Regras financeiras/fiscais separadas; fonte oficial aceite, parâmetros/âmbito/período podem faltar; não substituir por0/taxa atual.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Reconciliação e prova individual antes de estimar alteração,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: simuladores. Esforço de código adicional só após lacuna reproduzida.,outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,simuladores,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",app/Services/SimulationTaxParameterResolver.php; resources/js/components/simulation-form.tsx — componentes do domínio encontrados; correspondência integral deste requisito não presumida,"SimulationExecutionTest, SimulationFormDraftTest, SimulationDraftContinuityTest, SimulationTaxRuleGovernanceTest; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.",Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,,
MASTER-9dee08d0-0030,"Alterar os exemplos de busca para termos do ecossistema de negócios: ""Isenção de IVA agricultura"", ""Como registar projecto na APIEX"", ""Repatriamento de dividendos"".",portal do investidor\Reformulacao do portal do investidor.docx; SHA 9dee08d0ebbbb262651a01ffc7e0ade97323664bda59fe8ce0b07ead82736ce1; w:p 314,negócios,/api/v1/business-opportunities; /api/v1/business-opportunities/{slug}; /api/v1/existing-business/listings; /api/v1/existing-business/listings/{id}; /api/v1/existing-business/listings/{id}/objects; /api/v1/existing-business/listings/{id}/objects/{object}; /api/v1/existing-business/listings/{id}/transitions; /api/v1/existing-business/listings/{id}/verifications; /api/v1/existing-business/reviews; /api/v1/simulation-drafts/linkable-businesses; /api/v1/simulation-drafts/{id}/business-link; /investidor/negocios,"ExistingBusinessDrafts/Policy, anúncio público, InterestSubmission e filtros atuais. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,Negócio→revisão/publicação→interesse→origem→estatística única→recuperação; preparar caso existente autorizado sem forçar estado. Critério individual original preservado; cobertura atual ainda não individualizada.,Políticas legadas próprias e docs/mandatos; QA18445zero anúncios publicados; notificaçõesOFF. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,"MASTER-9dee08d0-0030: Alterar os exemplos de busca para termos do ecossistema de negócios: ""Isenção de IVA agricultura"", ""Como registar projecto na APIEX"", ""Repatriamento de dividendos"".",P2,MASTER-9dee08d0-0030: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas,MASTER-9dee08d0-0030,1,"[{""id"":""MASTER-9dee08d0-0030"",""pedido"":""Alterar os exemplos de busca para termos do ecossistema de negócios: \""Isenção de IVA agricultura\"", \""Como registar projecto na APIEX\"", \""Repatriamento de dividendos\""."",""fontes"":[""portal do investidor\\Reformulacao do portal do investidor.docx; SHA 9dee08d0ebbbb262651a01ffc7e0ade97323664bda59fe8ce0b07ead82736ce1; w:p 314""],""aceitacao"":""Alterar os exemplos de busca para termos do ecossistema de negócios: \""Isenção de IVA agricultura\"", \""Como registar projecto na APIEX\"", \""Repatriamento de dividendos\""."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""negócios""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,public.existing_businesses: 2 registos; public.existing_business_revisions: 2 registos,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.",Negócio→revisão/publicação→interesse→origem→estatística única→recuperação; preparar caso existente autorizado sem forçar estado. Critério individual original preservado; cobertura atual ainda não individualizada.,"ExistingBusinessDrafts/Policy, anúncio público, InterestSubmission e filtros atuais",Políticas legadas próprias e docs/mandatos; QA18445zero anúncios publicados; notificaçõesOFF.,Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Reconciliação e prova individual antes de estimar alteração,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: negócios. Esforço de código adicional só após lacuna reproduzida.,outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,negócios,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",app/Http/Controllers/ExistingBusinessController.php — componentes do domínio encontrados; correspondência integral deste requisito não presumida,"ExistingBusinessFoundationTest, ExistingBusinessIntakeTest, ExistingBusinessWizardTest; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.",Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,,
-MASTER-9dee08d0-0031,"Em vez de “Explore o potencial...”, apresentar dados operacionais de cada sector quando validados, como área disponível, incentivos aplicáveis, entidades competentes e chamada de acção específica. Qualquer número ou taxa deve ser identificado como exemplo ilustrativo ou confirmado por fonte oficial antes da publicação.",portal do investidor\Reformulacao do portal do investidor.docx; SHA 9dee08d0ebbbb262651a01ffc7e0ade97323664bda59fe8ce0b07ead82736ce1; w:p 316,governação/outros,/api/v1/investment/admin/interests/{interest}/status; /management/history; /management/interests; /management/interests/{interest}; /management/interests/{interest}/consent/contact; /management/interests/{interest}/consent/proponent; /management/opportunities; /management/opportunities/create; /management/opportunities/drafts; /management/opportunities/{id}/draft; /management/opportunities/{id}/edit; /management/opportunities/{id}/lifecycle,"Entidades, schema/configuração e serviços existentes; correspondência individual por estabelecer. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,Localizar obrigação verificável e consumidores/contrato atuais antes de estimar implementação ou declarar conclusão. Critério individual original preservado; cobertura atual ainda não individualizada.,"Ler secção/versão correspondente; distinguir requisito funcional, decisão e exemplo. Fontes oficiais já aceites. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","MASTER-9dee08d0-0031: Em vez de “Explore o potencial...”, apresentar dados operacionais de cada sector quando validados, como área disponível, incentivos aplicáveis, entidades competentes e chamada de acção específica. Qualquer número ou taxa deve ser identificado como exemplo ilustrativo ou confirmado por fonte oficial antes da publicação.",P2,MASTER-9dee08d0-0031: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas,MASTER-9dee08d0-0031,1,"[{""id"":""MASTER-9dee08d0-0031"",""pedido"":""Em vez de “Explore o potencial...”, apresentar dados operacionais de cada sector quando validados, como área disponível, incentivos aplicáveis, entidades competentes e chamada de acção específica. Qualquer número ou taxa deve ser identificado como exemplo ilustrativo ou confirmado por fonte oficial antes da publicação."",""fontes"":[""portal do investidor\\Reformulacao do portal do investidor.docx; SHA 9dee08d0ebbbb262651a01ffc7e0ade97323664bda59fe8ce0b07ead82736ce1; w:p 316""],""aceitacao"":""Em vez de “Explore o potencial...”, apresentar dados operacionais de cada sector quando validados, como área disponível, incentivos aplicáveis, entidades competentes e chamada de acção específica. Qualquer número ou taxa deve ser identificado como exemplo ilustrativo ou confirmado por fonte oficial antes da publicação."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""governação/outros""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,Requisito transversal; consultar estado-ativo-after.json,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.",Localizar obrigação verificável e consumidores/contrato atuais antes de estimar implementação ou declarar conclusão. Critério individual original preservado; cobertura atual ainda não individualizada.,"Entidades, schema/configuração e serviços existentes; correspondência individual por estabelecer","Ler secção/versão correspondente; distinguir requisito funcional, decisão e exemplo. Fontes oficiais já aceites.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Reconciliação e prova individual antes de estimar alteração,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: governação e demais cláusulas. Esforço de código adicional só após lacuna reproduzida.,outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,governação e demais cláusulas,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",AGENTS.md — componentes do domínio encontrados; correspondência integral deste requisito não presumida,; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.,Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,,
+MASTER-9dee08d0-0031,"Em vez de “Explore o potencial...”, apresentar dados operacionais de cada sector quando validados, como área disponível, incentivos aplicáveis, entidades competentes e chamada de acção específica. Qualquer número ou taxa deve ser identificado como exemplo ilustrativo ou confirmado por fonte oficial antes da publicação.",portal do investidor\Reformulacao do portal do investidor.docx; SHA 9dee08d0ebbbb262651a01ffc7e0ade97323664bda59fe8ce0b07ead82736ce1; w:p 316,governação/outros,/api/v1/investment/admin/interests/{interest}/status; /management/history; /management/interests; /management/interests/{interest}; /management/interests/{interest}/consent/contact; /management/interests/{interest}/consent/proponent; /management/opportunities; /management/opportunities/create; /management/opportunities/drafts; /management/opportunities/{id}/draft; /management/opportunities/{id}/edit; /management/opportunities/{id}/lifecycle,"Entidades, schema/configuração e serviços existentes; correspondência individual por estabelecer. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados. | 11/11/2026 — Mineração: documento fornecido integrado no sector existente em QA:11 grupos minerais,10 áreas de cadeia de valor,6 projectos de referência,12 indicadores por período e13 fontes. Filtrar localização/grupo → escolher área → dossier novo ou existente → gravação/recuperação → evidência SWOT. Fonte e versão preservadas; sem coordenadas ou direitos inferidos,sem criar oportunidades/promotores. Provas outputs/mining-reference-20261111/verification.json. Não instalado; referência da homologação6d3bf293. | 11/11/2026 — Energia incorporada pelo mesmo mecanismo deMineração:7segmentos,11áreas,10projectos,4riscos e24fontes ligadas. Localização/segmento → área → dossier novo/existente → recuperação → evidênciaSWOT. Duas fontes coexistem sem substituição,sem coordenadas/direitos inferidos ou novas oportunidades. QA conjunto7casos nativos/166asserções+5casos de interface;prova outputs/sector-resource-20261111/verification.json. Implementado emQA,não instalado;homologação de referência6d3bf293.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,Localizar obrigação verificável e consumidores/contrato atuais antes de estimar implementação ou declarar conclusão. Critério individual original preservado; cobertura atual ainda não individualizada.,"Ler secção/versão correspondente; distinguir requisito funcional, decisão e exemplo. Fontes oficiais já aceites. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","MASTER-9dee08d0-0031: Em vez de “Explore o potencial...”, apresentar dados operacionais de cada sector quando validados, como área disponível, incentivos aplicáveis, entidades competentes e chamada de acção específica. Qualquer número ou taxa deve ser identificado como exemplo ilustrativo ou confirmado por fonte oficial antes da publicação.",P2,MASTER-9dee08d0-0031: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas,MASTER-9dee08d0-0031,1,"[{""id"":""MASTER-9dee08d0-0031"",""pedido"":""Em vez de “Explore o potencial...”, apresentar dados operacionais de cada sector quando validados, como área disponível, incentivos aplicáveis, entidades competentes e chamada de acção específica. Qualquer número ou taxa deve ser identificado como exemplo ilustrativo ou confirmado por fonte oficial antes da publicação."",""fontes"":[""portal do investidor\\Reformulacao do portal do investidor.docx; SHA 9dee08d0ebbbb262651a01ffc7e0ade97323664bda59fe8ce0b07ead82736ce1; w:p 316""],""aceitacao"":""Em vez de “Explore o potencial...”, apresentar dados operacionais de cada sector quando validados, como área disponível, incentivos aplicáveis, entidades competentes e chamada de acção específica. Qualquer número ou taxa deve ser identificado como exemplo ilustrativo ou confirmado por fonte oficial antes da publicação."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""governação/outros""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,Requisito transversal; consultar estado-ativo-after.json,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.","Localizar obrigação verificável e consumidores/contrato atuais antes de estimar implementação ou declarar conclusão. Critério individual original preservado; cobertura atual ainda não individualizada. | Mineração: falta instalar este delta e conferir visualmente; informação territorial mais precisa e oportunidades concretas exigem dados próprios,não se presumem do levantamento. Os restantes critérios deste requisito mantêm-se. | Energia/Mineração:entrega agrupada e conferência visual pendentes;outros critérios anteriores preservados.","Entidades, schema/configuração e serviços existentes; correspondência individual por estabelecer","Ler secção/versão correspondente; distinguir requisito funcional, decisão e exemplo. Fontes oficiais já aceites.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Reconciliação e prova individual antes de estimar alteração,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: governação e demais cláusulas. Esforço de código adicional só após lacuna reproduzida.,"outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual. | 11/11/2026 — Mineração: documento fornecido integrado no sector existente em QA:11 grupos minerais,10 áreas de cadeia de valor,6 projectos de referência,12 indicadores por período e13 fontes. Filtrar localização/grupo → escolher área → dossier novo ou existente → gravação/recuperação → evidência SWOT. Fonte e versão preservadas; sem coordenadas ou direitos inferidos,sem criar oportunidades/promotores. Provas outputs/mining-reference-20261111/verification.json. Não instalado; referência da homologação6d3bf293. | 11/11/2026 — Energia incorporada pelo mesmo mecanismo deMineração:7segmentos,11áreas,10projectos,4riscos e24fontes ligadas. Localização/segmento → área → dossier novo/existente → recuperação → evidênciaSWOT. Duas fontes coexistem sem substituição,sem coordenadas/direitos inferidos ou novas oportunidades. QA conjunto7casos nativos/166asserções+5casos de interface;prova outputs/sector-resource-20261111/verification.json. Implementado emQA,não instalado;homologação de referência6d3bf293.",governação e demais cláusulas,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",AGENTS.md — componentes do domínio encontrados; correspondência integral deste requisito não presumida,; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.,Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,,
MASTER-9dee08d0-0032,"Próximo passo recomendado: priorizar primeiro as melhorias de conteúdo e navegação da página pública, porque são as que têm impacto imediato na credibilidade do portal. Em seguida, deve ser preparada a especificação funcional da Área Reservada do Investidor e, numa fase posterior, o desenho técnico das integrações por API com entidades públicas relevantes.",portal do investidor\Reformulacao do portal do investidor.docx; SHA 9dee08d0ebbbb262651a01ffc7e0ade97323664bda59fe8ce0b07ead82736ce1; w:p 321,Balcão/orientação,/balcao-virtual/contextos; /balcao-virtual/dossiers; /balcao-virtual/dossiers/{id}; /balcao-virtual/dossiers/{id}/documentos; /balcao-virtual/dossiers/{id}/documentos/{document}; /balcao-virtual/dossiers/{id}/documentos/{document}/conferencia; /balcao-virtual/dossiers/{id}/etapas; /balcao-virtual/dossiers/{id}/fontes; /balcao-virtual/dossiers/{id}/orientacao; /balcao-virtual/dossiers/{id}/pedidos; /balcao-virtual/dossiers/{id}/pressupostos; /balcao-virtual/dossiers/{id}/recomendacoes,"VirtualDesk, pedidos/casos, anexos, contexto dossier e acompanhamento. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,"Pedido contextual→gravar→submeter→nova sessão→gestor→mensagem/documentos/resultado, reaproveitando A/B. Critério individual original preservado; cobertura atual ainda não individualizada.","Perfis próprios do Balcão; serviços/campos e decisões externas aplicáveis, sem inventar destinatário/prazo. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","MASTER-9dee08d0-0032: Próximo passo recomendado: priorizar primeiro as melhorias de conteúdo e navegação da página pública, porque são as que têm impacto imediato na credibilidade do portal. Em seguida, deve ser preparada a especificação funcional da Área Reservada do Investidor e, numa fase posterior, o desenho técnico das integrações por API com entidades públicas relevantes.",P2,MASTER-9dee08d0-0032: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas,MASTER-9dee08d0-0032,1,"[{""id"":""MASTER-9dee08d0-0032"",""pedido"":""Próximo passo recomendado: priorizar primeiro as melhorias de conteúdo e navegação da página pública, porque são as que têm impacto imediato na credibilidade do portal. Em seguida, deve ser preparada a especificação funcional da Área Reservada do Investidor e, numa fase posterior, o desenho técnico das integrações por API com entidades públicas relevantes."",""fontes"":[""portal do investidor\\Reformulacao do portal do investidor.docx; SHA 9dee08d0ebbbb262651a01ffc7e0ade97323664bda59fe8ce0b07ead82736ce1; w:p 321""],""aceitacao"":""Próximo passo recomendado: priorizar primeiro as melhorias de conteúdo e navegação da página pública, porque são as que têm impacto imediato na credibilidade do portal. Em seguida, deve ser preparada a especificação funcional da Área Reservada do Investidor e, numa fase posterior, o desenho técnico das integrações por API com entidades públicas relevantes."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""Balcão/orientação""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,public.desk_cases: 1 registos; public.desk_requests: 0 registos; public.desk_institutional_links: 0 registos; public.desk_messages: 0 registos,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.","Pedido contextual→gravar→submeter→nova sessão→gestor→mensagem/documentos/resultado, reaproveitando A/B. Critério individual original preservado; cobertura atual ainda não individualizada.","VirtualDesk, pedidos/casos, anexos, contexto dossier e acompanhamento","Perfis próprios do Balcão; serviços/campos e decisões externas aplicáveis, sem inventar destinatário/prazo.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Reconciliação e prova individual antes de estimar alteração,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: balcão. Esforço de código adicional só após lacuna reproduzida.,outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,balcão,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",app/Services/VirtualDesk.php; app/Services/Ai/InvestorGuidance.php — componentes do domínio encontrados; correspondência integral deste requisito não presumida,InvestorGuidanceTest; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.,Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,,
MASTER-9dee08d0-0033,"Secção 1 — Identificação da oportunidade: consultar sector, província, entidade promotora, código de referência e estado editorial. Prioridade: obrigatória.",portal do investidor\Reformulacao do portal do investidor.docx; SHA 9dee08d0ebbbb262651a01ffc7e0ade97323664bda59fe8ce0b07ead82736ce1; w:p 327,oportunidades,/api/v1/business-opportunities; /api/v1/business-opportunities/{slug}; /investidor/terra-duat; /investidor/terra-duat/novo; /investidor/terra-duat/{id}; /investidor/terra-duat/{id}/actualizacoes; /investidor/terra-duat/{id}/documentos; /investidor/terra-duat/{id}/documentos/{attachment}; /investidor/terra-duat/{id}/editar; /investidor/terra-duat/{id}/imprimir; /investidor/terra-duat/{id}/solicitar-apoio; /management/opportunities,"OpportunityManagement, OpportunityCanonicalContract/Response, OpportunityReviewMateriality, PortalProfileAccess, OpportunityResources. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,Reconciliar contrato/cláusula e provas por categoria; completar apenas falha/variante executável identificada. Response normativo não é completo. Critério individual original preservado; cobertura atual ainda não individualizada.,"030000→040000 já instalados; contratos/resources existentes, sessão/MFA, ClamD e worker para ficheiros; gates das seis categorias ON. Variantes modulares/offers continuam separadas. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.","MASTER-9dee08d0-0033: Secção 1 — Identificação da oportunidade: consultar sector, província, entidade promotora, código de referência e estado editorial. Prioridade: obrigatória.",P2,MASTER-9dee08d0-0033: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas,MASTER-9dee08d0-0033,1,"[{""id"":""MASTER-9dee08d0-0033"",""pedido"":""Secção 1 — Identificação da oportunidade: consultar sector, província, entidade promotora, código de referência e estado editorial. Prioridade: obrigatória."",""fontes"":[""portal do investidor\\Reformulacao do portal do investidor.docx; SHA 9dee08d0ebbbb262651a01ffc7e0ade97323664bda59fe8ce0b07ead82736ce1; w:p 327""],""aceitacao"":""Secção 1 — Identificação da oportunidade: consultar sector, província, entidade promotora, código de referência e estado editorial. Prioridade: obrigatória."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""oportunidades""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,public.opportunities: 6 registos; public.opportunity_images: tabela ausente; public.opportunity_documents: tabela ausente; public.opportunity_location_drafts: tabela ausente,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.",Reconciliar contrato/cláusula e provas por categoria; completar apenas falha/variante executável identificada. Response normativo não é completo. Critério individual original preservado; cobertura atual ainda não individualizada.,"OpportunityManagement, OpportunityCanonicalContract/Response, OpportunityReviewMateriality, PortalProfileAccess, OpportunityResources","030000→040000 já instalados; contratos/resources existentes, sessão/MFA, ClamD e worker para ficheiros; gates das seis categorias ON. Variantes modulares/offers continuam separadas.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Reconciliação e prova individual antes de estimar alteração,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: oportunidades. Esforço de código adicional só após lacuna reproduzida.,outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,oportunidades,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",app/Services/OpportunityManagement.php; app/Services/OpportunityResources.php; resources/js/pages/management/opportunity-draft.tsx — componentes do domínio encontrados; correspondência integral deste requisito não presumida,"OpportunityManagementTest, OpportunityResourcesTest, OpportunityOriginReviewTest; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.",Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,,
MASTER-9dee08d0-0034,Secção 2 — Resumo executivo: usar como abertura da apresentação e síntese da proposta de valor. Prioridade: obrigatória.,portal do investidor\Reformulacao do portal do investidor.docx; SHA 9dee08d0ebbbb262651a01ffc7e0ade97323664bda59fe8ce0b07ead82736ce1; w:p 328,governação/outros,/api/v1/investment/admin/interests/{interest}/status; /management/history; /management/interests; /management/interests/{interest}; /management/interests/{interest}/consent/contact; /management/interests/{interest}/consent/proponent; /management/opportunities; /management/opportunities/create; /management/opportunities/drafts; /management/opportunities/{id}/draft; /management/opportunities/{id}/edit; /management/opportunities/{id}/lifecycle,"Entidades, schema/configuração e serviços existentes; correspondência individual por estabelecer. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Ativo investemoz:5432, 295 tabelas, COUNTRY02/030000/040000 instalados; seis categorias e administração habilitadas. Leitura atual não demonstra esta cláusula individual. Legado, percurso integrado, modulares/ofertas e notificações desabilitados.",outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,Sem evidência suficiente,Localizar obrigação verificável e consumidores/contrato atuais antes de estimar implementação ou declarar conclusão. Critério individual original preservado; cobertura atual ainda não individualizada.,"Ler secção/versão correspondente; distinguir requisito funcional, decisão e exemplo. Fontes oficiais já aceites. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.",MASTER-9dee08d0-0034: Secção 2 — Resumo executivo: usar como abertura da apresentação e síntese da proposta de valor. Prioridade: obrigatória.,P2,MASTER-9dee08d0-0034: Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas,MASTER-9dee08d0-0034,1,"[{""id"":""MASTER-9dee08d0-0034"",""pedido"":""Secção 2 — Resumo executivo: usar como abertura da apresentação e síntese da proposta de valor. Prioridade: obrigatória."",""fontes"":[""portal do investidor\\Reformulacao do portal do investidor.docx; SHA 9dee08d0ebbbb262651a01ffc7e0ade97323664bda59fe8ce0b07ead82736ce1; w:p 328""],""aceitacao"":""Secção 2 — Resumo executivo: usar como abertura da apresentação e síntese da proposta de valor. Prioridade: obrigatória."",""estado"":""parcial"",""variantes"":""Todas as ocorrências exatas preservadas nas fontes; variantes de texto têm linhas distintas"",""modulo"":""governação/outros""}]",Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Não demonstrado individualmente; localizar critério e executar em QA.,Texto exatamente equivalente no mesmo módulo; sem fusão semântica aproximada,parcial,Requisito transversal; consultar estado-ativo-after.json,"A evidência existente é do domínio ou uma declaração histórica; não identifica a demonstração integral desta cláusula. Não afirmar implementado/parcial apenas por componente, menu ou teste global.",Localizar obrigação verificável e consumidores/contrato atuais antes de estimar implementação ou declarar conclusão. Critério individual original preservado; cobertura atual ainda não individualizada.,"Entidades, schema/configuração e serviços existentes; correspondência individual por estabelecer","Ler secção/versão correspondente; distinguir requisito funcional, decisão e exemplo. Fontes oficiais já aceites.",Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Reconciliação e prova individual antes de estimar alteração,Estimativa partilhada no lote correspondente de visao-consolidada-modulos.md; não somar por linha/cláusula/campo. Grupo: governação e demais cláusulas. Esforço de código adicional só após lacuna reproduzida.,outputs/investmoz-audit-current-20261012/runtime-active.json; runtime-qa18445.json. Inventário/GET do domínio não demonstra esta cláusula individual.,governação e demais cláusulas,12/10/2026 — reconciliação e HTTP; nova inspeção visual bloqueada,,,Verificar individualmente este critério no contrato e percurso aplicável; a matriz inicial conserva texto/fonte sem o promover a aceitação.,"QA de UI quando browser disponível; reutilizar o domínio existente. Dados/decisões específicos no backlog, sem segunda validação de fonte oficial.",AGENTS.md — componentes do domínio encontrados; correspondência integral deste requisito não presumida,; suite global QA e GET por perfil disponíveis. Evidência do domínio não demonstra integralmente esta cláusula; UI individual pendente.,Não demonstrado individualmente; localizar critério e executar em QA.,,,,"0,5–2 h de análise/prova por cláusula sem correspondência, agrupada por contrato/consumidor; não somar estas faixas como projetos independentes. Implementação indeterminada até localizar lacuna.",,,
@@ -10811,13 +10811,13 @@ AUD-LEG-04,Consulta pública sem login; autenticação apenas para guardar/acomp
[PLANO-P1-P6-20261019] Plano Tempo: 27–46 h disponibilização; P7 e desenvolvimento separados. Inclusão 36–39 expressa para decisão; sem publicação automática. Revisão de proposta d87970e701f0. Roteiro no manual existente; não encerra critério por instalação.
[QA público/visual 20/10/2026 b0fdd083ca56] Consulta sem identidade dentro de perímetro independente; autenticação só na operação, contexto recuperado no navegador. Login/registo PT e marca Tempo; início/editorial preservados. 13+6 verificações, build/TS passaram. Correcção só QA, não instalada remotamente; abertura externa exige decisão. Ver RECIBO-PUBLICO-VISUAL-QA.json. Não encerra os restantes critérios deste requisito.
[Reconciliação geral 20/10/2026 423bd512d8c5] b0 preservada; commits 97a08df2/50738750 compostos com menus/formulários/editorial e provas anteriores. Identidade InvesteMoz, propriedade da Tempo. Reserva Nginx independente e reversão sequenciada passaram em QA. Zero escrita remota; preflight fresco de todos os fontes do build e vhost obrigatório, recusar divergências dos programadores. Ver PROPOSTA-CONSOLIDADA-QA.json. Não encerra outros critérios nem autoriza abertura externa.",documentos e legado,15/10/2026 — fecho do piloto ativo e preparação por leitura dos restantes setores; sem novos testes funcionais.,,,"Consulta pública/proteção privada dos setores demonstradas. Disponibilização ativa,C37/QA18,A/B e aceitações manuais adicionais permanecem separadas. | Histórico anterior: Nenhum critério pendente na consulta e proteção do piloto QA demonstrado. C37/QA18 no navegador do utilizador e disponibilização ativa são requisitos/ações independentes, não fechados por este ensaio.",Biblioteca/documentos existentes; Balcão+09/190000 para dossier. Expansão cartográfica exige correspondências fundamentadas. C37/A-B/SLA/perfis e ativação mantêm âmbito próprio.,"Artigo, imagem, biblioteca e pesquisa respondem sem login; início/associação ao dossier requer sessão verificada. Outra conta403, contexto privado ausente em leitura pública/alheia.","[Interface legado QA 10/10/2026] Chromium instalado, contextos isolados, desktop 1440 px / móvel 390 px: fotografia/fontes/paleta, pesquisa hit/miss, Enter/foco de 3 px, links carteira/zonas/biblioteca/oportunidade. Promotor QA21: login→MFA→dossier→fonte→retorno→logout→novo contexto/MFA→recuperação/F5→associação repetida. Conta23:403 e artigo público sem título privado; anónimo sem contexto privado. UI observada; referência/evento únicos e originais/hash/scan confirmados em leitura QA. legacy-content-browser-qa.json; legacy-content-browser-persistence-qa.json; legado-piloto-qa.md. | Evidência anterior preservada: legado-piloto-qa.md; legacy-content-http-qa.json: recursos6/5 públicos, hashes verificados, pesquisa, login/MFA21, criação/continuação, logout/nova sessão, recuperação, replay único e isolamento. Interface não observada. | [Confirmação manual recebida 10/10/2026] Responsável confirmou leitura pública → autenticação → criar/escolher dossier → guardar referência → nova sessão → recuperar dossier e abrir artigo. Confirmação declarada, sem conta/perfil/dispositivo/data de execução identificados. Não comprova MFA específico, ensaios móveis, acessibilidade, outros perfis, deduplicação, C37/QA18 ou A/B. Ver legado-piloto-qa.md, confirmação manual. | [Setores QA após C71 10/10/2026] 22 originais importados privadamente após prévia renovada, hashes recuperados,22 scans ClamD reais e replay sem novos documentos/recursos/auditoria/scans. Divulgação autenticada separada:16 artigos com texto+5 imagens públicos; Mercado Financeiro privado, vazio confirmado na origem HTML e Inertia200. Chromium desktop:16 artigos, pesquisa/imagens, Energia e Mineração distintas, C72 título preservado; QA21 criou4 dossiers, retorno, logout/novaMFA/F5/replay; QA23 negado403 e anónimo sem contexto. Persistência READ ONLY:8 dossiers HTTP/Chromium, uma referência/evento cada,22 hashes únicos,0 relações geográficas automáticas. legacy-sectors-{apply,replay,http,browser,persistence}-qa.json; legacy-financial-origin-20261010/proof.json. C37/QA18,A/B,móvel/acessibilidade/cobertura integral não encerrados.","GET públicos e escritas autenticadas no servidor18097, alvo real55441 confirmado; publicação separada do importador. | [Setores QA após C71 10/10/2026] 22 originais importados privadamente após prévia renovada, hashes recuperados,22 scans ClamD reais e replay sem novos documentos/recursos/auditoria/scans. Divulgação autenticada separada:16 artigos com texto+5 imagens públicos; Mercado Financeiro privado, vazio confirmado na origem HTML e Inertia200. Chromium desktop:16 artigos, pesquisa/imagens, Energia e Mineração distintas, C72 título preservado; QA21 criou4 dossiers, retorno, logout/novaMFA/F5/replay; QA23 negado403 e anónimo sem contexto. Persistência READ ONLY:8 dossiers HTTP/Chromium, uma referência/evento cada,22 hashes únicos,0 relações geográficas automáticas. legacy-sectors-{apply,replay,http,browser,persistence}-qa.json; legacy-financial-origin-20261010/proof.json. C37/QA18,A/B,móvel/acessibilidade/cobertura integral não encerrados.",,,"Fecho exclusivo do piloto agronegócio; não cobre todo o acervo, versões, URLs, anexos ou setores. Mercado Financeiro vazio continua separado.",0 h de repetição sem regressão concreta.,,,
-AUD-LEG-05,"Fonte única associada a setores, territórios e etapas com fundamento; artigo não vira oportunidade concreta","Pedido direto do responsável,10/10/2026, integração do legado emQA §5; https://investemoz.tempo.co.mz/; legado-piloto-qa.md",biblioteca / conteúdo público / percurso do investidor,/explorar/agronegocio; /agronegocio; /documentos/6; /investimentos/a-partir-de/agronegocio; /investimentos/{id}/conteudos,"documents, biblioteca, importação autenticada, VerifiedDocumentBinary, jobs/derivadas. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Disponibilizado em 15/10/2026, setores-fintech-QA-d5b4dc354265 DOC01: 16 fontes e compilação; sete entradas setoriais e especialização Fintech no dossier; três artigos publicados (recursos reais 27/28/29), imagem 24 reutilizada por identidade/hash. Flags existentes preservadas; sem migrations/categorias novas. B e COUNTRY02 preservados.","QA aceite reutilizada; execução ativa com backup/restauro, scan real, publicação expressa e HTTP anónimo200. Sem repetir percurso. outputs/investmoz-legado-ativacao-20261015/RESULTADO-FINAL.json; FINAL-READONLY.json; ANONYMOUS-HTTP.json; RECIBO-INTEGRIDADE-FINAL.json; outputs/investmoz-legado-restantes-setores-preparacao-20261015/INVENTARIO-E-RECORTE.json",Implementado parcialmente — entradas setoriais e três artigos ativos,Lote ativo mantém conteúdo educativo separado de oportunidades e referências territoriais; imagens genéricas e índice curto identificados. Associações restantes dependem de fundamento individual.,Scanner/worker/GD/WebP e originais privados; ACL por oportunidade/sala diferente de partilha individual não implementada. LegadoOFF. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Mesma fonte/versionamento reutilizados; relações têm citação/âmbito; cadastros reais e artigos distintos; ausência de relação é apresentada explicitamente.,P1,"Legado post171985 modificado2026-04-20; categoria Oportunidades preservada como metadado, entidade guia. Metadados/sitemapInfopublica e área de investimento distintos; não remapear por nome.",USR-LEG-20261010-05,1,"[{""id"":""USR-LEG-20261010-05"",""pedido"":""Fonte única associada a setores, territórios e etapas com fundamento; artigo não vira oportunidade concreta"",""fontes"":[""Pedido direto10/10/2026 §5""],""aceitacao"":""Mesma fonte/versionamento reutilizados; relações têm citação/âmbito; cadastros reais e artigos distintos; ausência de relação é apresentada explicitamente."",""estado"":""parcial"",""variantes"":""IntegraçãoprogressivaQA, sem substituição de pendências anteriores"",""modulo"":""legado/biblioteca/percurso"",""incremento_setores_qa_20261010"":{""atualizado_em"":""2026-10-10T16:23:25.695297+00:00"",""ambito"":""QA18097;base55441isolada"",""evidencia"":""22 originais importados privadamente após prévia renovada, hashes recuperados,22 scans ClamD reais e replay sem novos documentos/recursos/auditoria/scans. Divulgação autenticada separada:16 artigos com texto+5 imagens públicos; Mercado Financeiro privado, vazio confirmado na origem HTML e Inertia200. Chromium desktop:16 artigos, pesquisa/imagens, Energia e Mineração distintas, C72 título preservado; QA21 criou4 dossiers, retorno, logout/novaMFA/F5/replay; QA23 negado403 e anónimo sem contexto. Persistência READ ONLY:8 dossiers HTTP/Chromium, uma referência/evento cada,22 hashes únicos,0 relações geográficas automáticas. legacy-sectors-{apply,replay,http,browser,persistence}-qa.json; legacy-financial-origin-20261010/proof.json. C37/QA18,A/B,móvel/acessibilidade/cobertura integral não encerrados."",""estado_requisito_atual"":""parcial"",""exclusoes"":[""ativação"",""C37/QA18"",""A/B"",""móvel"",""acessibilidade"",""cobertura integral""]}}]","[Interface legado QA 10/10/2026] Render/cliques observados no Chromium QA, com recuperação noutra sessão/F5 e negação à conta23. Não é o navegador pessoal do utilizador nem o ensaio C37/QA18. | Evidência anterior preservada: React preparado e buildQA; dados Inertia recuperados. Navegador indisponível; roteiro manual em legado-piloto-qa.md. Aceitação visual pendente. | [Setores QA após C71 10/10/2026] 22 originais importados privadamente após prévia renovada, hashes recuperados,22 scans ClamD reais e replay sem novos documentos/recursos/auditoria/scans. Divulgação autenticada separada:16 artigos com texto+5 imagens públicos; Mercado Financeiro privado, vazio confirmado na origem HTML e Inertia200. Chromium desktop:16 artigos, pesquisa/imagens, Energia e Mineração distintas, C72 título preservado; QA21 criou4 dossiers, retorno, logout/novaMFA/F5/replay; QA23 negado403 e anónimo sem contexto. Persistência READ ONLY:8 dossiers HTTP/Chromium, uma referência/evento cada,22 hashes únicos,0 relações geográficas automáticas. legacy-sectors-{apply,replay,http,browser,persistence}-qa.json; legacy-financial-origin-20261010/proof.json. C37/QA18,A/B,móvel/acessibilidade/cobertura integral não encerrados.","GET públicos e escritas autenticadas no servidor18097, alvo real55441 confirmado; publicação separada do importador. | [Setores QA após C71 10/10/2026] 22 originais importados privadamente após prévia renovada, hashes recuperados,22 scans ClamD reais e replay sem novos documentos/recursos/auditoria/scans. Divulgação autenticada separada:16 artigos com texto+5 imagens públicos; Mercado Financeiro privado, vazio confirmado na origem HTML e Inertia200. Chromium desktop:16 artigos, pesquisa/imagens, Energia e Mineração distintas, C72 título preservado; QA21 criou4 dossiers, retorno, logout/novaMFA/F5/replay; QA23 negado403 e anónimo sem contexto. Persistência READ ONLY:8 dossiers HTTP/Chromium, uma referência/evento cada,22 hashes únicos,0 relações geográficas automáticas. legacy-sectors-{apply,replay,http,browser,persistence}-qa.json; legacy-financial-origin-20261010/proof.json. C37/QA18,A/B,móvel/acessibilidade/cobertura integral não encerrados.","Dois recursos na biblioteca existente e referências no payload cifrado do dossier; sem nova tabela/cadastro paralelo. | [Setores QA após C71 10/10/2026] 22 originais importados privadamente após prévia renovada, hashes recuperados,22 scans ClamD reais e replay sem novos documentos/recursos/auditoria/scans. Divulgação autenticada separada:16 artigos com texto+5 imagens públicos; Mercado Financeiro privado, vazio confirmado na origem HTML e Inertia200. Chromium desktop:16 artigos, pesquisa/imagens, Energia e Mineração distintas, C72 título preservado; QA21 criou4 dossiers, retorno, logout/novaMFA/F5/replay; QA23 negado403 e anónimo sem contexto. Persistência READ ONLY:8 dossiers HTTP/Chromium, uma referência/evento cada,22 hashes únicos,0 relações geográficas automáticas. legacy-sectors-{apply,replay,http,browser,persistence}-qa.json; legacy-financial-origin-20261010/proof.json. C37/QA18,A/B,móvel/acessibilidade/cobertura integral não encerrados.","[Interface legado QA 10/10/2026] Render/cliques observados no Chromium QA, com recuperação noutra sessão/F5 e negação à conta23. Não é o navegador pessoal do utilizador nem o ensaio C37/QA18. | Evidência anterior preservada: Logout/nova sessão FortifyMFA21: fonte/versão/hashes recuperados; outra conta negada e projeto independente sem referência. | [Setores QA após C71 10/10/2026] 22 originais importados privadamente após prévia renovada, hashes recuperados,22 scans ClamD reais e replay sem novos documentos/recursos/auditoria/scans. Divulgação autenticada separada:16 artigos com texto+5 imagens públicos; Mercado Financeiro privado, vazio confirmado na origem HTML e Inertia200. Chromium desktop:16 artigos, pesquisa/imagens, Energia e Mineração distintas, C72 título preservado; QA21 criou4 dossiers, retorno, logout/novaMFA/F5/replay; QA23 negado403 e anónimo sem contexto. Persistência READ ONLY:8 dossiers HTTP/Chromium, uma referência/evento cada,22 hashes únicos,0 relações geográficas automáticas. legacy-sectors-{apply,replay,http,browser,persistence}-qa.json; legacy-financial-origin-20261010/proof.json. C37/QA18,A/B,móvel/acessibilidade/cobertura integral não encerrados.",Piloto ativo encerrado; restante legado pendente.,Piloto agronegócio: ativo e entrega encerrada. Integração integral do legado: pendente nos mesmos IDs.,parcial,Não disponibilizado; guarda QA/flagfalse. Nenhuma escrita ou divulgação ativa autorizada.,"15/10/2026: entrega do piloto encerrada; dados/B/COUNTRY02/build preservados. Não equivale a integração integral do legado. | Lote setorial disponibilizado por autorização expressa da Tempo; integração integral continua pendente. | QA 15/10/2026: setores-fintech-QA-d5b4dc354265; sete entradas comerciais/contexto no dossier e três artigos preparados. B/COUNTRY02/aceitações preservados; sem disponibilização ativa. | Disponibilização expressamente autorizada pela Tempo: «Autorizo a disponibilizar». Executada com backup/restauro fresco verificado; apenas conferência operacional, sem repetir aceitação QA.
+AUD-LEG-05,"Fonte única associada a setores, territórios e etapas com fundamento; artigo não vira oportunidade concreta","Pedido direto do responsável,10/10/2026, integração do legado emQA §5; https://investemoz.tempo.co.mz/; legado-piloto-qa.md",biblioteca / conteúdo público / percurso do investidor,/explorar/agronegocio; /agronegocio; /documentos/6; /investimentos/a-partir-de/agronegocio; /investimentos/{id}/conteudos,"documents, biblioteca, importação autenticada, VerifiedDocumentBinary, jobs/derivadas. Capacidade existente associada ao domínio; correspondência integral desta cláusula só quando demonstrada na prova individual.","Disponibilizado em 15/10/2026, setores-fintech-QA-d5b4dc354265 DOC01: 16 fontes e compilação; sete entradas setoriais e especialização Fintech no dossier; três artigos publicados (recursos reais 27/28/29), imagem 24 reutilizada por identidade/hash. Flags existentes preservadas; sem migrations/categorias novas. B e COUNTRY02 preservados. | 11/11/2026 — Mineração: documento fornecido integrado no sector existente em QA:11 grupos minerais,10 áreas de cadeia de valor,6 projectos de referência,12 indicadores por período e13 fontes. Filtrar localização/grupo → escolher área → dossier novo ou existente → gravação/recuperação → evidência SWOT. Fonte e versão preservadas; sem coordenadas ou direitos inferidos,sem criar oportunidades/promotores. Provas outputs/mining-reference-20261111/verification.json. Não instalado; referência da homologação6d3bf293. | 11/11/2026 — Energia incorporada pelo mesmo mecanismo deMineração:7segmentos,11áreas,10projectos,4riscos e24fontes ligadas. Localização/segmento → área → dossier novo/existente → recuperação → evidênciaSWOT. Duas fontes coexistem sem substituição,sem coordenadas/direitos inferidos ou novas oportunidades. QA conjunto7casos nativos/166asserções+5casos de interface;prova outputs/sector-resource-20261111/verification.json. Implementado emQA,não instalado;homologação de referência6d3bf293.","QA aceite reutilizada; execução ativa com backup/restauro, scan real, publicação expressa e HTTP anónimo200. Sem repetir percurso. outputs/investmoz-legado-ativacao-20261015/RESULTADO-FINAL.json; FINAL-READONLY.json; ANONYMOUS-HTTP.json; RECIBO-INTEGRIDADE-FINAL.json; outputs/investmoz-legado-restantes-setores-preparacao-20261015/INVENTARIO-E-RECORTE.json",Implementado parcialmente — entradas setoriais e três artigos ativos,Lote ativo mantém conteúdo educativo separado de oportunidades e referências territoriais; imagens genéricas e índice curto identificados. Associações restantes dependem de fundamento individual.,Scanner/worker/GD/WebP e originais privados; ACL por oportunidade/sala diferente de partilha individual não implementada. LegadoOFF. Nenhuma nova decisão identificada para reconciliar/demonstrar esta cláusula. Decisões específicas só após localizar a regra correspondente.,Mesma fonte/versionamento reutilizados; relações têm citação/âmbito; cadastros reais e artigos distintos; ausência de relação é apresentada explicitamente.,P1,"Legado post171985 modificado2026-04-20; categoria Oportunidades preservada como metadado, entidade guia. Metadados/sitemapInfopublica e área de investimento distintos; não remapear por nome.",USR-LEG-20261010-05,1,"[{""id"":""USR-LEG-20261010-05"",""pedido"":""Fonte única associada a setores, territórios e etapas com fundamento; artigo não vira oportunidade concreta"",""fontes"":[""Pedido direto10/10/2026 §5""],""aceitacao"":""Mesma fonte/versionamento reutilizados; relações têm citação/âmbito; cadastros reais e artigos distintos; ausência de relação é apresentada explicitamente."",""estado"":""parcial"",""variantes"":""IntegraçãoprogressivaQA, sem substituição de pendências anteriores"",""modulo"":""legado/biblioteca/percurso"",""incremento_setores_qa_20261010"":{""atualizado_em"":""2026-10-10T16:23:25.695297+00:00"",""ambito"":""QA18097;base55441isolada"",""evidencia"":""22 originais importados privadamente após prévia renovada, hashes recuperados,22 scans ClamD reais e replay sem novos documentos/recursos/auditoria/scans. Divulgação autenticada separada:16 artigos com texto+5 imagens públicos; Mercado Financeiro privado, vazio confirmado na origem HTML e Inertia200. Chromium desktop:16 artigos, pesquisa/imagens, Energia e Mineração distintas, C72 título preservado; QA21 criou4 dossiers, retorno, logout/novaMFA/F5/replay; QA23 negado403 e anónimo sem contexto. Persistência READ ONLY:8 dossiers HTTP/Chromium, uma referência/evento cada,22 hashes únicos,0 relações geográficas automáticas. legacy-sectors-{apply,replay,http,browser,persistence}-qa.json; legacy-financial-origin-20261010/proof.json. C37/QA18,A/B,móvel/acessibilidade/cobertura integral não encerrados."",""estado_requisito_atual"":""parcial"",""exclusoes"":[""ativação"",""C37/QA18"",""A/B"",""móvel"",""acessibilidade"",""cobertura integral""]}}]","[Interface legado QA 10/10/2026] Render/cliques observados no Chromium QA, com recuperação noutra sessão/F5 e negação à conta23. Não é o navegador pessoal do utilizador nem o ensaio C37/QA18. | Evidência anterior preservada: React preparado e buildQA; dados Inertia recuperados. Navegador indisponível; roteiro manual em legado-piloto-qa.md. Aceitação visual pendente. | [Setores QA após C71 10/10/2026] 22 originais importados privadamente após prévia renovada, hashes recuperados,22 scans ClamD reais e replay sem novos documentos/recursos/auditoria/scans. Divulgação autenticada separada:16 artigos com texto+5 imagens públicos; Mercado Financeiro privado, vazio confirmado na origem HTML e Inertia200. Chromium desktop:16 artigos, pesquisa/imagens, Energia e Mineração distintas, C72 título preservado; QA21 criou4 dossiers, retorno, logout/novaMFA/F5/replay; QA23 negado403 e anónimo sem contexto. Persistência READ ONLY:8 dossiers HTTP/Chromium, uma referência/evento cada,22 hashes únicos,0 relações geográficas automáticas. legacy-sectors-{apply,replay,http,browser,persistence}-qa.json; legacy-financial-origin-20261010/proof.json. C37/QA18,A/B,móvel/acessibilidade/cobertura integral não encerrados.","GET públicos e escritas autenticadas no servidor18097, alvo real55441 confirmado; publicação separada do importador. | [Setores QA após C71 10/10/2026] 22 originais importados privadamente após prévia renovada, hashes recuperados,22 scans ClamD reais e replay sem novos documentos/recursos/auditoria/scans. Divulgação autenticada separada:16 artigos com texto+5 imagens públicos; Mercado Financeiro privado, vazio confirmado na origem HTML e Inertia200. Chromium desktop:16 artigos, pesquisa/imagens, Energia e Mineração distintas, C72 título preservado; QA21 criou4 dossiers, retorno, logout/novaMFA/F5/replay; QA23 negado403 e anónimo sem contexto. Persistência READ ONLY:8 dossiers HTTP/Chromium, uma referência/evento cada,22 hashes únicos,0 relações geográficas automáticas. legacy-sectors-{apply,replay,http,browser,persistence}-qa.json; legacy-financial-origin-20261010/proof.json. C37/QA18,A/B,móvel/acessibilidade/cobertura integral não encerrados.","Dois recursos na biblioteca existente e referências no payload cifrado do dossier; sem nova tabela/cadastro paralelo. | [Setores QA após C71 10/10/2026] 22 originais importados privadamente após prévia renovada, hashes recuperados,22 scans ClamD reais e replay sem novos documentos/recursos/auditoria/scans. Divulgação autenticada separada:16 artigos com texto+5 imagens públicos; Mercado Financeiro privado, vazio confirmado na origem HTML e Inertia200. Chromium desktop:16 artigos, pesquisa/imagens, Energia e Mineração distintas, C72 título preservado; QA21 criou4 dossiers, retorno, logout/novaMFA/F5/replay; QA23 negado403 e anónimo sem contexto. Persistência READ ONLY:8 dossiers HTTP/Chromium, uma referência/evento cada,22 hashes únicos,0 relações geográficas automáticas. legacy-sectors-{apply,replay,http,browser,persistence}-qa.json; legacy-financial-origin-20261010/proof.json. C37/QA18,A/B,móvel/acessibilidade/cobertura integral não encerrados.","[Interface legado QA 10/10/2026] Render/cliques observados no Chromium QA, com recuperação noutra sessão/F5 e negação à conta23. Não é o navegador pessoal do utilizador nem o ensaio C37/QA18. | Evidência anterior preservada: Logout/nova sessão FortifyMFA21: fonte/versão/hashes recuperados; outra conta negada e projeto independente sem referência. | [Setores QA após C71 10/10/2026] 22 originais importados privadamente após prévia renovada, hashes recuperados,22 scans ClamD reais e replay sem novos documentos/recursos/auditoria/scans. Divulgação autenticada separada:16 artigos com texto+5 imagens públicos; Mercado Financeiro privado, vazio confirmado na origem HTML e Inertia200. Chromium desktop:16 artigos, pesquisa/imagens, Energia e Mineração distintas, C72 título preservado; QA21 criou4 dossiers, retorno, logout/novaMFA/F5/replay; QA23 negado403 e anónimo sem contexto. Persistência READ ONLY:8 dossiers HTTP/Chromium, uma referência/evento cada,22 hashes únicos,0 relações geográficas automáticas. legacy-sectors-{apply,replay,http,browser,persistence}-qa.json; legacy-financial-origin-20261010/proof.json. C37/QA18,A/B,móvel/acessibilidade/cobertura integral não encerrados.",Piloto ativo encerrado; restante legado pendente.,Piloto agronegócio: ativo e entrega encerrada. Integração integral do legado: pendente nos mesmos IDs.,parcial,Não disponibilizado; guarda QA/flagfalse. Nenhuma escrita ou divulgação ativa autorizada.,"15/10/2026: entrega do piloto encerrada; dados/B/COUNTRY02/build preservados. Não equivale a integração integral do legado. | Lote setorial disponibilizado por autorização expressa da Tempo; integração integral continua pendente. | QA 15/10/2026: setores-fintech-QA-d5b4dc354265; sete entradas comerciais/contexto no dossier e três artigos preparados. B/COUNTRY02/aceitações preservados; sem disponibilização ativa. | Disponibilização expressamente autorizada pela Tempo: «Autorizo a disponibilizar». Executada com backup/restauro fresco verificado; apenas conferência operacional, sem repetir aceitação QA.
[RECONCILIACAO-43-20261019] 5: Sem saldo de código no recorte visual aceite. | 8: Outras identidades do legado exigem lotes e eventual adaptação por tipo. Não há autorização genérica para publicar todo o acervo.
[REPOSICAO-SECTORES-20261026-RESULTADO] Decisão expressa da Tempo: mostrar o conteúdo completo de cada sector na própria página /sectores. Inventário público de onze fichas: dez já tinham o bloco integral, Agronegócio conservava guia e 12 oportunidades, e Economia Azul omitia sectorEntry por depender do mapa editorial CONTENT (condição técnica desde 6a76aac8). cf003c86/3258a25f preservam as fichas; ec4b2f2a altera o índice visual. O catálogo de resumos não demonstra eliminação de dados. Implementado conjunto de dados/componente único para catálogo e ficha, dez secções completas com âncoras/retorno e cobertura comum de Economia Azul sem exigir artigo. Preservados publicação, especialização Fintech, páginas, originais e relações existentes; nenhuma escrita/publicação no activo. QA exclusivo sector_catalog_restore_20261026_test, 127.0.0.1:55441, cópia de QA local: dois testes/173 asserções passaram, com rollback e equivalência catálogo/ficha, exclusão de sectores/oportunidades não públicos e ausência de escritas por consulta. TypeScript, build e diff passaram; prévia isolada dos componentes reais com dados públicos/ponte QA da Economia Azul em 1440/390/320 px confirmou dez secções, acções, âncoras/retorno e ausência de transbordo. Recibos em outputs/sector-restoration-20261026/. Entrega local, sem disponibilização no destino; critérios globais permanecem no estado anterior.","Lote ativo mantém conteúdo educativo separado de oportunidades e referências territoriais; imagens genéricas e índice curto identificados. Associações restantes dependem de fundamento individual. | Entrega operacional deste delta concluída. Mercado Financeiro geral vazio e restante acervo mantêm os seus estados. Licenças, requisitos e documentos específicos Fintech por atividade permanecem por determinar; não bloqueiam a preparação independente nem se consideram concluídos. | Recorte QA demonstrado, sem encerrar critérios globais. Histórico económico combinado conservado, fora de novas escolhas; oportunidade6 não inferida como Fintech. Sem fusões por nome. Recuperação existente conferida por leitura e hashes; outra sessão/dispositivo e percursos aceites não reensaiados. Conferência dos anexos pelo utilizador pendente. | Recorte aprovado disponibilizado; requisitos globais permanecem abertos. Atividade historica combinada e oportunidade6 sem reclassificacao. Conferencia dos anexos finais pelo utilizador pendente. Sem repetir testes aceites, formularios ou L1.
-[UTILIZACAO-HOMOLOGACAO-20261019] 5: Disponibilidade condicionada conforme limite registado — Ecrã aberto: dez sectores principais, especialização Fintech sem cartão principal duplicado; 12 registos conservados. | 8: Disponibilidade condicionada conforme limite registado — Adaptador habilitado; artigos/imagens transportados privadamente, sem os publicar.","documents, biblioteca, importação autenticada, VerifiedDocumentBinary, jobs/derivadas","Dependências operacionais desta entrega resolvidas: hashes, backup/restauro fresco, conta autenticada, scans e publicações. Dependências regulatórias específicas e editoriais restantes preservadas no critério atual. | Origem: pedido expresso da Tempo de18/10. IDs, especialização por leitura e ponte histórica são escolhas técnicas; sem nova regra organizacional. Ativo inalterado; disponibilização separada. Sem migration/instalação140000/150000; reversão retém somente a rota nova Fintech além dos dados/histórico e associação2→8. Estados e critérios anteriores preservados. | Origem: autorizacao expressa Tempo18/10/2026. Backup/restauro e execucao autenticada concluidos; 140000/150000 presentes uma vez, sem migrations. Reversao parcial preserva dados/auditoria/esquemas e rota compativel Fintech. Matriz/manual/backlog atuais preservados. Ficha integral dos parques separada.","Autorização Tempo para setores-fintech-QA-d5b4dc354265 DOC01 executada, limitada a 16 fontes/compilação e três artigos. Decisões fora deste recorte mantêm-se; nenhuma publicação do restante acervo.",Delta disponibilizado; pendências fora do recorte continuam na mesma matriz.,"Saldo operacional desta entrega: zero. A faixa 1h30–3h era estimativa, não saldo atual. Esforço das lacunas remanescentes depende de delimitação concreta; não repetir aceitações.","outputs/investmoz-legado-ativacao-20261015/RESULTADO-FINAL.json; FINAL-READONLY.json; ANONYMOUS-HTTP.json; RECIBO-INTEGRIDADE-FINAL.json; outputs/investmoz-legado-restantes-setores-preparacao-20261015/INVENTARIO-E-RECORTE.json | 15/10/2026: outputs/investmoz-legado-setores-ativacao-20261015/FINAL-READONLY.json; ANONYMOUS-HTTP.json; SOURCE-DELIVERY.json; FRESH-BACKUP.json. 20 importados privados, scan clean e publicados pela sessão Osmane Nala (2); registos de negócio anteriores preservados. | outputs/investmoz-fintech-investimento-QA-20261015/RESULTADO-QA.md; PROVA-DELTA-QA.json; HTTP-DELTA-QA.json; PROVA-FINAL-DELTA-QA.json; HTTP-RECUPERACAO-FINAL-QA.json; MANIFESTO-ENTREGA.json | outputs/investmoz-setores-fintech-ativacao-20261015/RELATORIO-ENTREGA.md; PUBLISHED.json; PRESERVACAO-FINAL.json; HTTP-OPERACIONAL.json; FRESH-BACKUP.json; RECIBO-FINAL.json | 18/10: sectores-duplicacoes-QA-9b6097f97121, organização sectorial/duplicações apenas QA. Energia8/Mineração7; Fintech9 especialização de Mercado6; oportunidade2 reclassificada2→8 sem duplicação; 56HTTP,30serviço,3SQL e5reversão observados. Relatório e manifesto exatos em outputs/investmoz-sectores-duplicacoes-QA-20261018/para-revisao/. | 18/10/2026: disponibilizada sectores-duplicacoes-QA-e9f7d821b6f7 em investemoz:5432, procedimento DOC02. Backup/restauro fresco validado. 34 fontes/167 build. Conta2 com permissao/MFA; oportunidade2 sector2 para8; evento/recibo unicos, operacao27e6a658-d8bc-4d94-ab7b-b977ba56d141. Mesma transacao/ligacao e limpeza SET LOCAL observadas. Provas em outputs/investmoz-sectores-duplicacoes-ativacao-20261018/CONFERENCIA-FINAL.json e para-revisao/RECIBO-EXECUCAO.json. | 19/10/2026 — Inhambane v1, lote QA separado a2b47f486332c78926202eb462c5238fac15ffc8afb2fe391e47b091541e2058. Fonte32c6ab160c50… comparada com anterior9f628cd57eb8…; 39 itens+5 condições reconciliados em30 rascunhos privados/30 locais,2 originais privados com scan real ClamAV. Repetição sem duplicação, fontes/intervalos/agregados preservados, nenhum total financeiro do lote. Backend de recuperação e confidencialidade demonstrado; login real/edição visual/publicação/percurso positivo destas fichas pendentes. Lacunas concretas: dados do promotor/contacto/taxonomia/local, proveniência documental no snapshot do dossier e reutilização biblioteca→anexo canónico. Sem novos papéis, migrations, alteração activa ou incorporação na HML01. outputs/investmoz-inhambane-v1-QA-20261019/RELATORIO-QA.md. Não encerra requisito global.
+[UTILIZACAO-HOMOLOGACAO-20261019] 5: Disponibilidade condicionada conforme limite registado — Ecrã aberto: dez sectores principais, especialização Fintech sem cartão principal duplicado; 12 registos conservados. | 8: Disponibilidade condicionada conforme limite registado — Adaptador habilitado; artigos/imagens transportados privadamente, sem os publicar. | Mineração: falta instalar este delta e conferir visualmente; informação territorial mais precisa e oportunidades concretas exigem dados próprios,não se presumem do levantamento. Os restantes critérios deste requisito mantêm-se. | Energia/Mineração:entrega agrupada e conferência visual pendentes;outros critérios anteriores preservados.","documents, biblioteca, importação autenticada, VerifiedDocumentBinary, jobs/derivadas","Dependências operacionais desta entrega resolvidas: hashes, backup/restauro fresco, conta autenticada, scans e publicações. Dependências regulatórias específicas e editoriais restantes preservadas no critério atual. | Origem: pedido expresso da Tempo de18/10. IDs, especialização por leitura e ponte histórica são escolhas técnicas; sem nova regra organizacional. Ativo inalterado; disponibilização separada. Sem migration/instalação140000/150000; reversão retém somente a rota nova Fintech além dos dados/histórico e associação2→8. Estados e critérios anteriores preservados. | Origem: autorizacao expressa Tempo18/10/2026. Backup/restauro e execucao autenticada concluidos; 140000/150000 presentes uma vez, sem migrations. Reversao parcial preserva dados/auditoria/esquemas e rota compativel Fintech. Matriz/manual/backlog atuais preservados. Ficha integral dos parques separada.","Autorização Tempo para setores-fintech-QA-d5b4dc354265 DOC01 executada, limitada a 16 fontes/compilação e três artigos. Decisões fora deste recorte mantêm-se; nenhuma publicação do restante acervo.",Delta disponibilizado; pendências fora do recorte continuam na mesma matriz.,"Saldo operacional desta entrega: zero. A faixa 1h30–3h era estimativa, não saldo atual. Esforço das lacunas remanescentes depende de delimitação concreta; não repetir aceitações.","outputs/investmoz-legado-ativacao-20261015/RESULTADO-FINAL.json; FINAL-READONLY.json; ANONYMOUS-HTTP.json; RECIBO-INTEGRIDADE-FINAL.json; outputs/investmoz-legado-restantes-setores-preparacao-20261015/INVENTARIO-E-RECORTE.json | 15/10/2026: outputs/investmoz-legado-setores-ativacao-20261015/FINAL-READONLY.json; ANONYMOUS-HTTP.json; SOURCE-DELIVERY.json; FRESH-BACKUP.json. 20 importados privados, scan clean e publicados pela sessão Osmane Nala (2); registos de negócio anteriores preservados. | outputs/investmoz-fintech-investimento-QA-20261015/RESULTADO-QA.md; PROVA-DELTA-QA.json; HTTP-DELTA-QA.json; PROVA-FINAL-DELTA-QA.json; HTTP-RECUPERACAO-FINAL-QA.json; MANIFESTO-ENTREGA.json | outputs/investmoz-setores-fintech-ativacao-20261015/RELATORIO-ENTREGA.md; PUBLISHED.json; PRESERVACAO-FINAL.json; HTTP-OPERACIONAL.json; FRESH-BACKUP.json; RECIBO-FINAL.json | 18/10: sectores-duplicacoes-QA-9b6097f97121, organização sectorial/duplicações apenas QA. Energia8/Mineração7; Fintech9 especialização de Mercado6; oportunidade2 reclassificada2→8 sem duplicação; 56HTTP,30serviço,3SQL e5reversão observados. Relatório e manifesto exatos em outputs/investmoz-sectores-duplicacoes-QA-20261018/para-revisao/. | 18/10/2026: disponibilizada sectores-duplicacoes-QA-e9f7d821b6f7 em investemoz:5432, procedimento DOC02. Backup/restauro fresco validado. 34 fontes/167 build. Conta2 com permissao/MFA; oportunidade2 sector2 para8; evento/recibo unicos, operacao27e6a658-d8bc-4d94-ab7b-b977ba56d141. Mesma transacao/ligacao e limpeza SET LOCAL observadas. Provas em outputs/investmoz-sectores-duplicacoes-ativacao-20261018/CONFERENCIA-FINAL.json e para-revisao/RECIBO-EXECUCAO.json. | 19/10/2026 — Inhambane v1, lote QA separado a2b47f486332c78926202eb462c5238fac15ffc8afb2fe391e47b091541e2058. Fonte32c6ab160c50… comparada com anterior9f628cd57eb8…; 39 itens+5 condições reconciliados em30 rascunhos privados/30 locais,2 originais privados com scan real ClamAV. Repetição sem duplicação, fontes/intervalos/agregados preservados, nenhum total financeiro do lote. Backend de recuperação e confidencialidade demonstrado; login real/edição visual/publicação/percurso positivo destas fichas pendentes. Lacunas concretas: dados do promotor/contacto/taxonomia/local, proveniência documental no snapshot do dossier e reutilização biblioteca→anexo canónico. Sem novos papéis, migrations, alteração activa ou incorporação na HML01. outputs/investmoz-inhambane-v1-QA-20261019/RELATORIO-QA.md. Não encerra requisito global.
19/10/2026 — Pendências técnicas Inhambane em QA independente, revisão 306e3ebc8a7036b36820d61cf5c828d6dd1126dc1891d9eaa59cde57f91f08ac. Reutilização de originais sem duplicação (31 ligações/2 originais), snapshot documental no dossier e navegador com saída/nova sessão/login/MFA/continuação comprovados; dez verificações de permissões passaram. 30 fichas reconciliadas; lacunas e origem das exigências por ficha/campo. Corrigida condição financeira OP-9f173ed3-0043. Sem nova importação, submissão/publicação, migrations, alterações de MFA ou catálogo de papéis, activo ou HML01. Provas e limites: outputs/investmoz-inhambane-tecnico-QA-20261019/RELATORIO-QA.md. Substitui apenas pendências técnicas do relato anterior; não encerra requisitos globais nem dados em falta. | Homologação teste-investidor 19/10/2026: Sectores e duplicação visual=Instalado mas desabilitado; Legado — conteúdo restante=Instalado mas desabilitado. Saldo derivado e limites em outputs/investmoz-disponibilizacao-integral-20261019/SALDO-E-ACTUALIZACAO-CONSOLIDADA.md. Não substitui estado/provas do activo; trecho documental encerrado, vínculo dossier aberto. | Proposta integral fdcb31f1b5b9: aplicação activa local completa + R2/DOC01/destino reconciliados; schema/build/recuperação de contexto e reversão de apresentação ensaiados no clone isolado. Não instalado remotamente. Inc. QA territoriais/Inhambane/programas separados. Limites e decisões em outputs/investmoz-disponibilizacao-integral-20261019/PROPOSTA-INTEGRAL-PARA-DECISAO.md. | Execução autorizada fdcb31f1b5b9 concluída em teste-investidor: Sectores e duplicação visual=Disponível; Legado — conteúdo restante=Instalado mas desabilitado. 1080 hashes iguais, schema171/88, custódia/scan/recuperação reais. Sem publicação ou papéis novos. Vínculo dossier legítimo pendente; incrementos QA separados. Limites em outputs/investmoz-disponibilizacao-integral-20261019/RESULTADO-DISPONIBILIZACAO-INTEGRAL.md; não encerra critérios globais não demonstrados.
@@ -10825,7 +10825,7 @@ AUD-LEG-05,"Fonte única associada a setores, territórios e etapas com fundamen
[RECONCILIACAO-43-20261019] Código e critérios confrontados com leitura READ ONLY fresca; PROVA-RECONCILIACAO-43-LEITURA.json, RECONCILIACAO-43-QA-FONTES.json, RECONCILIACAO-43-SCHEMA-QA.json. Não encerra critério funcional por inventário.
-[PLANO-P1-P6-20261019] Plano Tempo: 27–46 h disponibilização; P7 e desenvolvimento separados. Inclusão 36–39 expressa para decisão; sem publicação automática. Revisão de proposta d87970e701f0. Roteiro no manual existente; não encerra critério por instalação.",documentos e legado,15/10/2026 — fecho do piloto ativo e preparação por leitura dos restantes setores; sem novos testes funcionais.,,,"Mesma biblioteca/versão/imagem reutilizada. Turismo editorial sem geometrias inferidas; relações territoriais e por etapa ainda exigem fundamento concreto. | Histórico anterior: Relações territoriais concretas e ampliação por etapa/setor ainda por fundamentar. Fonte única no piloto, sem criar oportunidades ou geometrias pelo artigo.",Biblioteca/documentos existentes; Balcão+09/190000 para dossier. Expansão cartográfica exige correspondências fundamentadas. C37/A-B/SLA/perfis e ativação mantêm âmbito próprio.,"Documento único6 e imagem5; três links com fundamento: tema, thumbnail e apoio editorialS01. Relações de oportunidades pelo setor já cadastrado; zero oportunidade ou geometria criada pelo artigo.","[Interface legado QA 10/10/2026] Chromium instalado, contextos isolados, desktop 1440 px / móvel 390 px: fotografia/fontes/paleta, pesquisa hit/miss, Enter/foco de 3 px, links carteira/zonas/biblioteca/oportunidade. Promotor QA21: login→MFA→dossier→fonte→retorno→logout→novo contexto/MFA→recuperação/F5→associação repetida. Conta23:403 e artigo público sem título privado; anónimo sem contexto privado. UI observada; referência/evento únicos e originais/hash/scan confirmados em leitura QA. legacy-content-browser-qa.json; legacy-content-browser-persistence-qa.json; legado-piloto-qa.md. | Evidência anterior preservada: legado-piloto-qa.md; legacy-content-http-qa.json: recursos6/5 públicos, hashes verificados, pesquisa, login/MFA21, criação/continuação, logout/nova sessão, recuperação, replay único e isolamento. Interface não observada. | [Setores QA após C71 10/10/2026] 22 originais importados privadamente após prévia renovada, hashes recuperados,22 scans ClamD reais e replay sem novos documentos/recursos/auditoria/scans. Divulgação autenticada separada:16 artigos com texto+5 imagens públicos; Mercado Financeiro privado, vazio confirmado na origem HTML e Inertia200. Chromium desktop:16 artigos, pesquisa/imagens, Energia e Mineração distintas, C72 título preservado; QA21 criou4 dossiers, retorno, logout/novaMFA/F5/replay; QA23 negado403 e anónimo sem contexto. Persistência READ ONLY:8 dossiers HTTP/Chromium, uma referência/evento cada,22 hashes únicos,0 relações geográficas automáticas. legacy-sectors-{apply,replay,http,browser,persistence}-qa.json; legacy-financial-origin-20261010/proof.json. C37/QA18,A/B,móvel/acessibilidade/cobertura integral não encerrados.","GET públicos e escritas autenticadas no servidor18097, alvo real55441 confirmado; publicação separada do importador. | [Setores QA após C71 10/10/2026] 22 originais importados privadamente após prévia renovada, hashes recuperados,22 scans ClamD reais e replay sem novos documentos/recursos/auditoria/scans. Divulgação autenticada separada:16 artigos com texto+5 imagens públicos; Mercado Financeiro privado, vazio confirmado na origem HTML e Inertia200. Chromium desktop:16 artigos, pesquisa/imagens, Energia e Mineração distintas, C72 título preservado; QA21 criou4 dossiers, retorno, logout/novaMFA/F5/replay; QA23 negado403 e anónimo sem contexto. Persistência READ ONLY:8 dossiers HTTP/Chromium, uma referência/evento cada,22 hashes únicos,0 relações geográficas automáticas. legacy-sectors-{apply,replay,http,browser,persistence}-qa.json; legacy-financial-origin-20261010/proof.json. C37/QA18,A/B,móvel/acessibilidade/cobertura integral não encerrados.",,,"Fecho exclusivo do piloto agronegócio; não cobre todo o acervo, versões, URLs, anexos ou setores. Mercado Financeiro vazio continua separado. | 19/10/2026 — Inhambane v1, lote QA separado a2b47f486332c78926202eb462c5238fac15ffc8afb2fe391e47b091541e2058. Fonte32c6ab160c50… comparada com anterior9f628cd57eb8…; 39 itens+5 condições reconciliados em30 rascunhos privados/30 locais,2 originais privados com scan real ClamAV. Repetição sem duplicação, fontes/intervalos/agregados preservados, nenhum total financeiro do lote. Backend de recuperação e confidencialidade demonstrado; login real/edição visual/publicação/percurso positivo destas fichas pendentes. Lacunas concretas: dados do promotor/contacto/taxonomia/local, proveniência documental no snapshot do dossier e reutilização biblioteca→anexo canónico. Sem novos papéis, migrations, alteração activa ou incorporação na HML01. outputs/investmoz-inhambane-v1-QA-20261019/RELATORIO-QA.md. Não encerra requisito global.","2–8 h de reconciliação/ensaio por consumidor agrupado, pressupondo dados sintéticos/perfis preparados. Alteração: estimar após reprodução concreta; variante integral pode exceder esta faixa.",,,
+[PLANO-P1-P6-20261019] Plano Tempo: 27–46 h disponibilização; P7 e desenvolvimento separados. Inclusão 36–39 expressa para decisão; sem publicação automática. Revisão de proposta d87970e701f0. Roteiro no manual existente; não encerra critério por instalação. | 11/11/2026 — Mineração: documento fornecido integrado no sector existente em QA:11 grupos minerais,10 áreas de cadeia de valor,6 projectos de referência,12 indicadores por período e13 fontes. Filtrar localização/grupo → escolher área → dossier novo ou existente → gravação/recuperação → evidência SWOT. Fonte e versão preservadas; sem coordenadas ou direitos inferidos,sem criar oportunidades/promotores. Provas outputs/mining-reference-20261111/verification.json. Não instalado; referência da homologação6d3bf293. | 11/11/2026 — Energia incorporada pelo mesmo mecanismo deMineração:7segmentos,11áreas,10projectos,4riscos e24fontes ligadas. Localização/segmento → área → dossier novo/existente → recuperação → evidênciaSWOT. Duas fontes coexistem sem substituição,sem coordenadas/direitos inferidos ou novas oportunidades. QA conjunto7casos nativos/166asserções+5casos de interface;prova outputs/sector-resource-20261111/verification.json. Implementado emQA,não instalado;homologação de referência6d3bf293.",documentos e legado,15/10/2026 — fecho do piloto ativo e preparação por leitura dos restantes setores; sem novos testes funcionais.,,,"Mesma biblioteca/versão/imagem reutilizada. Turismo editorial sem geometrias inferidas; relações territoriais e por etapa ainda exigem fundamento concreto. | Histórico anterior: Relações territoriais concretas e ampliação por etapa/setor ainda por fundamentar. Fonte única no piloto, sem criar oportunidades ou geometrias pelo artigo.",Biblioteca/documentos existentes; Balcão+09/190000 para dossier. Expansão cartográfica exige correspondências fundamentadas. C37/A-B/SLA/perfis e ativação mantêm âmbito próprio.,"Documento único6 e imagem5; três links com fundamento: tema, thumbnail e apoio editorialS01. Relações de oportunidades pelo setor já cadastrado; zero oportunidade ou geometria criada pelo artigo.","[Interface legado QA 10/10/2026] Chromium instalado, contextos isolados, desktop 1440 px / móvel 390 px: fotografia/fontes/paleta, pesquisa hit/miss, Enter/foco de 3 px, links carteira/zonas/biblioteca/oportunidade. Promotor QA21: login→MFA→dossier→fonte→retorno→logout→novo contexto/MFA→recuperação/F5→associação repetida. Conta23:403 e artigo público sem título privado; anónimo sem contexto privado. UI observada; referência/evento únicos e originais/hash/scan confirmados em leitura QA. legacy-content-browser-qa.json; legacy-content-browser-persistence-qa.json; legado-piloto-qa.md. | Evidência anterior preservada: legado-piloto-qa.md; legacy-content-http-qa.json: recursos6/5 públicos, hashes verificados, pesquisa, login/MFA21, criação/continuação, logout/nova sessão, recuperação, replay único e isolamento. Interface não observada. | [Setores QA após C71 10/10/2026] 22 originais importados privadamente após prévia renovada, hashes recuperados,22 scans ClamD reais e replay sem novos documentos/recursos/auditoria/scans. Divulgação autenticada separada:16 artigos com texto+5 imagens públicos; Mercado Financeiro privado, vazio confirmado na origem HTML e Inertia200. Chromium desktop:16 artigos, pesquisa/imagens, Energia e Mineração distintas, C72 título preservado; QA21 criou4 dossiers, retorno, logout/novaMFA/F5/replay; QA23 negado403 e anónimo sem contexto. Persistência READ ONLY:8 dossiers HTTP/Chromium, uma referência/evento cada,22 hashes únicos,0 relações geográficas automáticas. legacy-sectors-{apply,replay,http,browser,persistence}-qa.json; legacy-financial-origin-20261010/proof.json. C37/QA18,A/B,móvel/acessibilidade/cobertura integral não encerrados.","GET públicos e escritas autenticadas no servidor18097, alvo real55441 confirmado; publicação separada do importador. | [Setores QA após C71 10/10/2026] 22 originais importados privadamente após prévia renovada, hashes recuperados,22 scans ClamD reais e replay sem novos documentos/recursos/auditoria/scans. Divulgação autenticada separada:16 artigos com texto+5 imagens públicos; Mercado Financeiro privado, vazio confirmado na origem HTML e Inertia200. Chromium desktop:16 artigos, pesquisa/imagens, Energia e Mineração distintas, C72 título preservado; QA21 criou4 dossiers, retorno, logout/novaMFA/F5/replay; QA23 negado403 e anónimo sem contexto. Persistência READ ONLY:8 dossiers HTTP/Chromium, uma referência/evento cada,22 hashes únicos,0 relações geográficas automáticas. legacy-sectors-{apply,replay,http,browser,persistence}-qa.json; legacy-financial-origin-20261010/proof.json. C37/QA18,A/B,móvel/acessibilidade/cobertura integral não encerrados.",,,"Fecho exclusivo do piloto agronegócio; não cobre todo o acervo, versões, URLs, anexos ou setores. Mercado Financeiro vazio continua separado. | 19/10/2026 — Inhambane v1, lote QA separado a2b47f486332c78926202eb462c5238fac15ffc8afb2fe391e47b091541e2058. Fonte32c6ab160c50… comparada com anterior9f628cd57eb8…; 39 itens+5 condições reconciliados em30 rascunhos privados/30 locais,2 originais privados com scan real ClamAV. Repetição sem duplicação, fontes/intervalos/agregados preservados, nenhum total financeiro do lote. Backend de recuperação e confidencialidade demonstrado; login real/edição visual/publicação/percurso positivo destas fichas pendentes. Lacunas concretas: dados do promotor/contacto/taxonomia/local, proveniência documental no snapshot do dossier e reutilização biblioteca→anexo canónico. Sem novos papéis, migrations, alteração activa ou incorporação na HML01. outputs/investmoz-inhambane-v1-QA-20261019/RELATORIO-QA.md. Não encerra requisito global.","2–8 h de reconciliação/ensaio por consumidor agrupado, pressupondo dados sintéticos/perfis preparados. Alteração: estimar após reprodução concreta; variante integral pode exceder esta faixa.",,,
AUD-LEG-06,"Preservar contexto ao entrar/regressar ao percurso, URLs existentes e correspondências de migração","Pedido direto do responsável,10/10/2026, integração do legado emQA §6; https://investemoz.tempo.co.mz/; legado-piloto-qa.md Pedido expresso da Tempo, 23/10/2026, nesta retoma: corrigir integração de complementos no percurso actual, com identidade, cadeia de valor, localização e relações documentadas.
[Revisão externa 10/11/2026] Directiva de Implementação Segura v1.0 de 08/11/2026; correecoes ao portal.docx SHA db630ab937cc00686480aa02ef0156a8ac20edadf97306995277a5173d890f51; confronto em revisao-externa-2026-11-10.md.
diff --git a/docs/investmoz/v2/auditoria-portal/visao-consolidada-modulos.md b/docs/investmoz/v2/auditoria-portal/visao-consolidada-modulos.md
index d65d1e0e..1f41def8 100644
--- a/docs/investmoz/v2/auditoria-portal/visao-consolidada-modulos.md
+++ b/docs/investmoz/v2/auditoria-portal/visao-consolidada-modulos.md
@@ -1,3 +1,23 @@
+## 11/11/2026 — Energia incorporada pelo mesmo percurso de Mineração, em QA
+
+**Implementação:** o sector existente `/sectores/energia-especifica` passa a apresentar o documento fornecido com7segmentos,11áreas de cadeia de valor,10projectos de referência,4riscos e24fontes com as ligações originais. Gás/upstream/construção/midstream/industrialização/mercado final,redes/hídrica,solar/baterias/eólica,hidrogénio,biocombustíveis e parques verdes mantêm o seu contexto. As três centrais solares aparecem uma vez cada,com capacidade,promotores,financiamento e estado referidos. Metoro conserva56milhõesUSD e47,3milhõesEUR,atribuídos às fontes,sem conversão ou escolha silenciosa. Previsão,operação,desenvolvimento,estudo e proposta não são tratados como estados equivalentes.
+
+**Localização e continuidade:** filtros usam apenas bacias,corredores,localidades e províncias explicitamente referidos. Buzi não recebe província por aproximação;Maputo permanece por precisar quando não discriminado;hidrogénio/biocombustíveis sem implantação mantêm local por definir. Escolher área → seleccionar dossier existente ou criar → guardar → recuperar → usar como evidência na preparação/SWOT. Energia e Mineração reutilizam o mesmo serviço/componente de referências do sector e o mesmo escritor/histórico do dossier,sem módulos,tabelas,roles ou permissões novos. Podem coexistir no mesmo dossier sem substituir escolhas deliberadas. Origem,linha/parágrafo,versão,actor e data preservados. Referências não criam ofertas,concursos abertos,direitos,licenças,promotores ou conclusões SWOT.
+
+**QA:** sete casos nativos dos dois sectores/166asserções no cluster55441,em transacções revertidas;cinco casos de interface com filtros,retoma,continuidade e locais por definir;nove casos já dirigidos aos componentes afectados,sem repetir operações aceites. Análise PHP,tipos,lint e compilação registados no fecho em `outputs/sector-resource-20261111/verification.json`. HTMLs dos componentes reais emSSR são evidência de renderização,não revisão visual de navegador. Documento deEnergia intacto,SHA256 `2d9d94ac70115ade43c4093a4d5b302aaa93623a149f936615c38ba67b1e2bd2`;extracção reproduzível em `tools/prepare-energy-reference.py`. As referências legais permanecem documentais;nenhum cálculo,benefício ou regra é activado pela incorporação.
+
+**Saldo:** Mineração e Energia implementadas emQA,agrupadas para entrega Git com backup/restauro/reversão;instalação e conferência visual pendentes. Referência da homologação6d3bf293 e270instituições preservadas. Não há publicação de projectos reais nem envio de dados a terceiros. A fonte precisa de dados específicos para ofertas concretas e localização mais exacta;isso não impede consultar/preparar estes percursos. Restantes módulos e resíduos fiscaisL1–L7,L8,L9–L16 mantêm o seu saldo anterior.
+
+## 11/11/2026 — Mineração e cadeia de valor implementadas em QA, sem instalação
+
+O documento «Minérios de Moçambique e a sua localização» foi integrado na página existente `/sectores/mineracao`, sem módulo paralelo: **11 grupos minerais,10 áreas de cadeia de valor,6 projectos de referência,12 indicadores e13 fontes**. Consulta por localização,grupo mineral ou actividade; cada área mostra o âmbito territorial,possibilidades de fornecimento,logística,energia,beneficiamento ou transformação. Produção,capacidade,recursos e previsões conservam período e atribuição. São referências para preparação,não uma oferta de concessão ou projecto disponível.
+
+**Percurso demonstrado:** sector → Cabo Delgado/Grafite → cadeia de valor → escolher dossier existente ou criar → confirmar → recuperar no mesmo dossier → referência disponível como evidência SWOT. A escolha conserva grupo mineral,área,localização,texto territorial,versão/hash da fonte,actor e data. Áreas distintas são acrescentadas sem duplicar o sector,alterar o título ou substituir escolhas anteriores. Repetição recupera a mesma referência; chave de criação reutilizada com outra selecção recusa409. Dossier alheio403,encerrado409,fonte/local/grupo incompatíveis409/422. Sem coordenadas,direitos mineiros,promotores ou relações geográficas inferidos. “Maputo” mantém província/cidade por precisar quando o original não distingue. A localização agregada de um grupo não prova a ocorrência de todos os minérios em todos os locais.
+
+**QA dirigido:** quatro casos nativos PostgreSQL55441/82asserções,em transacções revertidas; três casos de interface para filtros,retoma e continuidade nas duas escolhas de dossier; nove casos dos componentes afectados reutilizados sem repetir operações aceites. Análise PHP,tipos,lint e compilação no fecho registados em `outputs/mining-reference-20261111/verification.json`. Não é conferência visual de navegador. Original intacto,SHA256 `7202fb5986b40e62347867c653770030683ffec2701a2921e84342f15e9f3d8a`; extracção reproduzível em `tools/prepare-mining-reference.py`,linhas de origem conservadas. Instruções contidas no documento não foram convertidas em regras de produto.
+
+**Estado:** implementado em QA; instalação deste conteúdo ainda pendente de autorização específica da entrega. Homologação de referência `6d3bf293`,270instituições publicadas e entregas aceites preservadas. Não se criam/publicam dez oportunidades concretas nem se importam anexos para a biblioteca. Faltam instalação e conferência visual deste recorte; projectos concretos,localizações mais precisas e condições dependem dos respectivos dados. O restante saldo integral por módulo e fiscalL1–L7,L8 eL9–L16 permanece aberto nos seus recortes.
+
## 11/11/2026 — perfis uniformes e menu de seis grupos instalados em6d3bf293
Instalação expressamente autorizada deeca67191 concluída na revisão integrada `6d3bf2937ee6f5a58267967516560ba73d2cc936`,conferida às12:38:49Africa/Johannesburg(10:38:49UTC). A guarda inicial detectoua400802b já instalada e parou antes de escrever. Comparação delimitada identificou seis alterações independentes de tradução/cabeçalho fixo,integradas e preservadas;os quinze ficheiros aprovados deeca67191 permaneceram idênticos. Pacote reconciliado aplica/reverte exactamente sobrea400802b;pacote original preservado. Não foi necessária nova decisão de âmbito.
diff --git a/resources/js/components/sector-entry.tsx b/resources/js/components/sector-entry.tsx
index 9968dbe0..b5e8fe12 100644
--- a/resources/js/components/sector-entry.tsx
+++ b/resources/js/components/sector-entry.tsx
@@ -1,8 +1,10 @@
+import SectorResourceReference, { type SectorResourceData } from './sector-resource-reference';
import { Link } from '@inertiajs/react';
import EducationalArticleCard, {
type EducationalArticle,
} from './educational-article-card';
export type SectorEntryData = {
+ resource_reference?: SectorResourceData | null;
articles: EducationalArticle[];
relations: {
id: string;
@@ -43,6 +45,7 @@ export default function SectorEntry({
modalidade adequada. Cada oportunidade tem promotor, objetivo e
dados próprios.