Skip to content

fix: Requirement.create aceita signer_id/document_id; docs padronizados em configure()#1

Merged
djosino merged 1 commit into
mainfrom
fix/requirement-ids-and-docs-cleanup
May 21, 2026
Merged

fix: Requirement.create aceita signer_id/document_id; docs padronizados em configure()#1
djosino merged 1 commit into
mainfrom
fix/requirement-ids-and-docs-cleanup

Conversation

@djosino
Copy link
Copy Markdown
Owner

@djosino djosino commented May 21, 2026

Resumo

  • Requirement.create agora aceita signer_id e document_id como parâmetros diretos — monta os relacionamentos JSON:API internamente (mesmo padrão de Envelope.create(folder_id=...))
  • LICENSE MIT adicionado + campo license = "MIT" no pyproject.toml
  • Documentação padronizada: todos os exemplos usam clicksign.configure() + Classe.method — removidas ocorrências de ClicksignClient / client.notarial.* nos docs de fluxo principal

Arquivos alterados

  • src/clicksign/resources/notarial/requirement.py — novos params signer_id, document_id
  • pyproject.tomllicense = "MIT"
  • LICENSE — MIT sem titular nominal
  • docs/WORKFLOW.md — reescrito com padrão único
  • docs/TROUBLESHOOTING.md — classes diretas no lugar de client.notarial.*
  • docs/examples/02-bulk-requirements.mdconfigure() no lugar de ClicksignClient

Checklist

  • Requirement.create(envelope_id, signer_id=..., document_id=..., action=...) funciona no sandbox
  • relationships manual ainda funciona (não quebra chamadas existentes)
  • Docs revisados no preview do GitHub

🤖 Generated with Claude Code

…ronizados em configure()

- Requirement.create: adiciona params signer_id e document_id — monta relacionamentos JSON:API internamente (igual a Envelope.create com folder_id)
- LICENSE: MIT sem titular nominal
- pyproject.toml: adiciona license = "MIT"
- docs/WORKFLOW.md: reescrito inteiro com padrão configure() + Classe.method
- docs/TROUBLESHOOTING.md: substitui client.notarial.* por classes diretas
- docs/examples/02-bulk-requirements.md: substitui ClicksignClient por configure()

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@djosino djosino assigned djosino and unassigned djosino May 21, 2026
@djosino djosino merged commit 43c3e2e into main May 21, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants