Phase 14b: Expand queries, landing, and frontend for 15 node/rel types

Cypher queries updated for all 15 node labels and 15 relationship types
(graph_expand, entity_connections, entity_timeline, entity_score,
schema_init). 3 new patterns: debtor_contracts, embargoed_receiving,
loan_debtor. Landing redesign with HeroGraph, FeatureIcons, typewriter
hook, 13 data sources. Frontend: 5 new data colors, 13 rel types in
graph store, i18n for new entity/relationship types. Schema: 5 new
uniqueness constraints + 3 new indexes. 473 tests green.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
bruno cesar
2026-02-24 02:07:02 -03:00
parent 2b88f9345d
commit e031dc3f18
36 changed files with 1860 additions and 396 deletions

View File

@@ -68,7 +68,8 @@ async def test_embargoed_receiving_returns_results() -> None:
mock_record = MagicMock()
mock_record.__iter__ = lambda self: iter([
"company_name", "company_cnpj", "company_id",
"embargo_description", "embargo_uf",
"embargo_description", "embargo_date", "embargo_biome",
"embargo_uf",
"contract_count", "loan_count",
"total_contract_value", "total_loan_value", "pattern_id",
])
@@ -76,7 +77,9 @@ async def test_embargoed_receiving_returns_results() -> None:
"company_name": "Embargo Corp",
"company_cnpj": "98765432000100",
"company_id": "4:abc:456",
"embargo_description": "Desmatamento",
"embargo_description": "Desmatamento ilegal",
"embargo_date": "2023-01-15",
"embargo_biome": "Amazonia",
"embargo_uf": "PA",
"contract_count": 5,
"loan_count": 1,