Skip to content

Add typed Python SDK and rights/talent agreement generator — Anurag Mishra - #65

Open
17AnuragMishra wants to merge 1 commit into
superdocsapp:mainfrom
17AnuragMishra:anurag-mishra-round-2
Open

Add typed Python SDK and rights/talent agreement generator — Anurag Mishra#65
17AnuragMishra wants to merge 1 commit into
superdocsapp:mainfrom
17AnuragMishra:anurag-mishra-round-2

Conversation

@17AnuragMishra

Copy link
Copy Markdown

SuperDocs Round 2 — Anurag Mishra

Built by Anurag Mishra for the SuperDocs engineering task.

Assigned builds

  • extensions/17AnuragMishra/python-sdk

    • PEP 561 typed synchronous and asynchronous Python clients
    • Sessions, documents, chat, approvals, jobs, files, pagination, progress, and export
    • Automatic multipart/presigned uploads, idempotent retries, per-call timeouts, and rich errors
    • 11 offline contract tests plus Ruff and strict mypy
  • use-cases/17AnuragMishra/rights-talent-generator

    • Template-driven fictional media-rights and talent agreement workflow
    • Upload → async chat → explicit per-change approval → DOCX export
    • Deterministic no-key mode and guarded live SuperDocs mode
    • 4 offline workflow tests plus Ruff and strict mypy

The offline suites require no API key. The contribution contains synthetic fixtures only and no credentials or confidential documents.

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.

1 participant