Skip to content

jgdeamorim/EVO-API

Repository files navigation

EVO-API

Proprietary commercial software · All rights reserved. Não distribuível. See LICENSE for terms. Licensing inquiries: contato@progesta.com.br

Semantic API Registry · Marketplace de APIs oficiais para marketing. Catalog multi-source agregador + Factory pipeline canônica + Dashboard self-serve com OAuth genérico e materialização tenant-scoped de Capabilities executáveis.

Posicionamento canon (ADR-0042):

  • Catalog upstream descobre providers oficiais (Tier 1 portais · Tier 2 APIs.guru · Tier 3 GitHub) com freshness + provenance per-field
  • Semantic enrichment signals (changelog · SDKs · health · auth- validated) habilita "Intelligence Platform" claim
  • Factory pipeline downstream (ADR-0012) materializa Capabilities canon quando tenant ativa provider via cards
  • Execução tenant-scoped REST/gRPC com OAuth genérico provider-agnostic

Status

  • 21 ADRs accepted · pivot canon estabelecido em ADR-0042
  • 6 crates Rust funcionais · 240+ tests
  • Foundation Phase 1 fechada (Factory loop E2E real · HANDOFF v04)
  • Sprint 3 em progresso · catalog discovery pipeline (ADR-0043 + S1)
  • Domain MVP focus: marketing connectors (ADR-0037 §domain)

Documentação

Spec-driven · ver docs/README.md:

  • docs/spec/ · specs funcionais/técnicas + NFRs
  • docs/architecture/ · C4, dados, fluxos
  • docs/adr/ · decisões técnicas (formato MADR)
  • docs/runbooks/ · operação
  • docs/guides/ · padrões + receitas

Língua canônica: português. Datas: ISO 8601.

Licenciamento

EVO-API é produto comercial proprietário. Distribuição e uso são governados por contrato comercial separado.

Componentes open-source de terceiros (Apache-2.0 · MIT · BSD) permanecem sob suas próprias licenças mas NÃO conferem direito ao software EVO-API em si. Vide LICENSE §4 e ADR-0041 Licensing Model.

Contribuições externas NÃO são aceitas sem assinatura prévia de CLA comercial. Repositório é mantido público apenas para uso autorizado.

Build

cargo build --workspace --release
cargo test --workspace
cargo run -p evo-validator -- structural   # gates determinísticos

Cargo configura publish = false em todos os crates · nenhum artifact é elegível para crates.io upload.

Segurança

Reports de segurança via email privado: contato@progesta.com.br. Não abrir issues públicas para vulnerabilidades.


Copyright (c) 2026 Jeferson Galote de Amorim. All rights reserved.

About

No description or website provided.

Topics

Resources

License

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors