How robertishimurasousa/superjurista-trt works
SuperJurista TRT is a Claude Code plugin plus a local project scaffold, not a central web application or database. The documented workflow is to install a profile, ingest case PDFs into a workspace, use specialized agents to produce staged legal-analysis and draft artifacts, then run deterministic checks and resume pending stages. Major branches also cover local legal-source import and citation traceability, PJe/PDF tools, and optional legacy MCP jurisprudence search. Edges reflect README-documented workflow or sampled imports/calls; unsampled agent and command internals are not inferred.
Main entry points: estado_execucao.py Execution state · agents Specialist agents · ingerir_documentos.py PDF ingestion · instalar_perfil.py Profile installer
Components 22
Plugin and setup
- Plugin commands
commands - Profile installer
scripts/instalar_perfil.py - Profile definition
scaffold/scripts/perfil.py
Case workflow
- Specialist agents
agents - Case artifacts
- PDF ingestion
scaffold/scripts/ingerir_documentos.py - Document contracts
scaffold/scripts/documentos.py - Claim analysis
scaffold/scripts/verificar_pedidos.py - Draft and review
scaffold/scripts/verificar_sentenca_jt.py
Verification and state
- Pipeline gates
scaffold/scripts/verificar_pipeline.py - Execution state
scaffold/scripts/estado_execucao.py - Document checks
scaffold/scripts/verificar_documentos.py - Pilot preparation
scripts/preparar_avaliacao_jt.py - Pilot acceptance check
scripts/verificar_aceite_piloto.py
Legal integrations
- Source import
scaffold/scripts/importar_fontes_jt.py - Source registry
scaffold/scripts/fontes_jt.py - Citation checks
scaffold/scripts/verificar_referencias_jt.py - PDF conversion
scaffold/skills/converter-pdf/scripts/pdf_para_txt.py - PJe download
scaffold/skills/pje-download - Jurisprudence MCPs
scaffold/mcp-servers
Other components
- Engineer / jurist
- Claude Code
Connections 26
- Engineer / jurist → Claude Code: starts session
README.md - Claude Code → Plugin commands: loads plugin
README.md - Engineer / jurist → Profile installer: installs profile
README.md - Profile installer → Profile definition: reads profile
scripts/instalar_perfil.py - Claude Code → Specialist agents: runs agents
README.md - Specialist agents → Case artifacts: write artifacts
README.md - Engineer / jurist → PDF ingestion: provides PDFs
README.md - PDF ingestion → Document contracts: uses contracts
scaffold/scripts/ingerir_documentos.py - PDF ingestion → Case artifacts: stores extracted pages
README.md - Specialist agents → Claim analysis: produce analysis
- Specialist agents → Draft and review: produce drafts
README.md - Engineer / jurist → Document checks: checks workspace
README.md - Engineer / jurist → Pipeline gates: checks stages
scaffold/scripts/verificar_pipeline.py - Execution state → Document checks: validates stage
scaffold/scripts/estado_execucao.py - Execution state → Claim analysis: validates stage
scaffold/scripts/estado_execucao.py - Execution state → Citation checks: validates stage
scaffold/scripts/estado_execucao.py - Execution state → Draft and review: validates stage
scaffold/scripts/estado_execucao.py - Engineer / jurist → Source import: imports sources
README.md - Source import → Source registry: uses registry
scaffold/scripts/importar_fontes_jt.py - Source registry → Citation checks: checks citations
scaffold/scripts/verificar_referencias_jt.py - Engineer / jurist → PDF conversion: converts PDFs
README.md - Engineer / jurist → PJe download: downloads case files
README.md - Claude Code → Jurisprudence MCPs: searches jurisprudence
README.md - Engineer / jurist → Pilot preparation: prepares pilot
README.md - Pilot preparation → Case artifacts: creates evaluation records
scripts/preparar_avaliacao_jt.py - Engineer / jurist → Pilot acceptance check: checks acceptance
scripts/verificar_aceite_piloto.py