3e3858054f
feat: CFOP/IPPT write-capability core (inert, not wired, not activated)
gtiandClaude Sonnet 52026-09-28 10:12:39 -03:00
9fce13881e
docs: Missão 3 Bloco B — read-only correlation analysis for emitted PIS/COFINS CST
gtiandClaude Sonnet 52026-09-28 09:50:36 -03:00
e935ed61d5
feat: audited-decision gate for PIS/COFINS and CFOP_ENTRADA NOT_APPLICABLE/OPERATION_TIME
gtiandClaude Sonnet 52026-09-28 09:44:05 -03:00
1621ea4e0b
feat: Contexto Fiscal admin UI - reduces fiscal policy list to 3 real decisions
gti2026-09-27 22:09:41 -03:00
4701ff8724
fix: REPROCESS_PRODUCTS resolved company=None for unified_fiscal/RTC
gti2026-09-27 21:32:28 -03:00
7e83d17533
feat: wire field_contract into product enrichment; auto-discover CRT/CONTRIBUINTE_IPI at heartbeat; targeted per-product ERP evidence
gti2026-09-27 18:26:20 -03:00
72edff0510
test: regression for the wrong-GTIN attest incident (similar-name products stay independent, EAN_AUSENTE is never terminal, shared-description local rows resolve independently from one KB verification)
gtiandClaude Sonnet 52026-09-27 12:58:35 -03:00
fbff392ec9
fix: KB dashboard search was applying the strict fiscal name-match rule (used to authorize automatic writes) to human browsing, so a natural query (e.g. missing the unit word) found nothing; now a separate, lenient, global, paginated server-side search — filter over the whole KB, then count/order/paginate. 1.3.6 (Hub only)
gtiandClaude Sonnet 52026-09-27 10:33:45 -03:00
0f5d27025d
fix: keep the RTC 'Preenchimento automático' label, disambiguated from the enrichment
gti2026-09-26 14:48:29 -03:00
085c95c89f
fix: panel wording keeps 'cClassTrib' out of the RTC-off page
gti2026-09-26 14:47:15 -03:00
ab65ddd679
fix: OSCBR role is IDENTITY (V3 contract has no NCM/CEST): v3 endpoint, provides_ncm=false, leading-zero NCM guard, backfill refuses until NCM is proven
gtiandClaude Sonnet 52026-09-26 12:00:05 -03:00
c68c6c67ed
feat: TECHNICAL_PLACEHOLDER (NCM 00000000) is replaceable by the product enrichment; real values preserved; Agent 1.3.4
gtiandClaude Sonnet 52026-09-26 10:50:12 -03:00
5281c1d79b
fix: OSCBR backfill sends GTIN-8 in its canonical 8-digit form
gti2026-09-26 10:12:16 -03:00
1e4a31ea88
feat: OSCBR token support, Cosmos out of the active chain, quota-safe OSCBR backfill (dry-run selection), provider env passthrough; 1.3.3 (Hub only)
gtiandClaude Sonnet 52026-09-26 10:04:51 -03:00
4a12640031
fix: gate cClassTrib applicability by CRT and date
gti2026-09-25 17:47:04 -03:00
95605c2ff5
feat: explain RTC blockers when no R3 candidates are eligible
gti2026-09-25 16:04:29 -03:00
d8f1bd3415
fix: Agent tolerates ~3 minutes of network outage mid-job (10 attempts with backoff); 1.2.4
gtiandClaude Sonnet 52026-09-25 12:46:20 -03:00
6f0f072d84
fix: fresh install archives stale state of a previous installation; a fatal Agent loop error stops the service instead of leaving a dead 'Running' one; 1.2.3
gtiandClaude Sonnet 52026-09-25 12:25:53 -03:00
2e5598ce9c
fix: Agent retries transient transport errors/proxy 5xx with backoff (classify, complete, fail); hide console behind the GUI wizard; 1.2.2
gtiandClaude Sonnet 52026-09-25 12:02:11 -03:00
f94f1527f1
fix: cClassTrib control page tables scroll inside their own container (no page-level horizontal overflow)
gtiandClaude Sonnet 52026-09-25 09:55:47 -03:00
af5d9b4436
feat: RBAC for RTC write modes (Gerenciador ADMIN only, denials audited), central backpressure for heavy jobs (HEAVY_JOB_CONCURRENCY_LIMIT), concurrency simulation evidence
gtiandClaude Sonnet 52026-09-25 09:46:21 -03:00
7063c8c161
feat: re-check central RTC authorization right before every write (GET /v1/agents/me/authorizations), human labels on the cClassTrib control page, final corpus/scale evidence; 1.2.1
gtiandClaude Sonnet 52026-09-25 08:57:45 -03:00
3c10422e81
test: importing the RTC copy E2E script must not change the environment (credential test isolation)
gtiandClaude Sonnet 52026-09-24 21:23:57 -03:00
f5f05d87e6
fix: installer tolerates localized 'service exists' (1073) and restarts the service if an upgrade step fails; 1.1.7
gtiandClaude Sonnet 52026-09-24 11:13:19 -03:00
71bbf3e0bd
fix: installer stops the service reliably before upgrading and retries locked file copies; 1.1.5
gtiandClaude Sonnet 52026-09-24 09:46:00 -03:00
e40e9500a4
fix: Agent survives slow Hub on large syncs (25-product chunks, 120s timeout, retry) and keeps heartbeating during jobs; 1.1.4
gtiandClaude Sonnet 52026-09-24 09:33:54 -03:00