feature/INT-1695 - Add verification attempt-assets endpoints and card scheduled_activation_date - #209
Conversation
🟡 Risk Classification: MINORApproval route: AI Review + Human Approval Classification reasons
Operational gates
Files analysed: 36 wall-e 2026.06.19-02 · policy |
🔬 Debug — why this classification?Each reason code emitted by the classifier, its source clause in the AI in SDLC Control Framework, and what it means.
Kinds:
See issue #3 for the proposal to formalise this map as Appendix A of the standards doc. wall-e 2026.06.19-02 · debug |
🟠 Advisory review: Concerns worth a lookThis PR needs a human approval. Before you give it, these are the things I'd want resolved. The PR adds paginated attempt-assets endpoints, new shared types, a CardUpdateHeaders class, and a refactored header-mapping path. The implementation and tests look sound overall, but there is one concrete breaking change that callers will not expect, and one inconsistency in how ENV vars are accessed across the integration specs. Concerns
This is not an approval. wall-e cannot auto-approve this PR — it is an opinion to help whoever does. Advisory review · us.anthropic.claude-sonnet-4-6 · wall-e 2026.06.19-02 |
🟡 Risk Classification: MINORApproval route: AI Review + Human Approval Classification reasons
Operational gates
Files analysed: 37 wall-e 2026.06.19-02 · policy |
🔬 Debug — why this classification?Each reason code emitted by the classifier, its source clause in the AI in SDLC Control Framework, and what it means.
Kinds:
See issue #3 for the proposal to formalise this map as Appendix A of the standards doc. wall-e 2026.06.19-02 · debug |
|



This pull request introduces several enhancements and realignments to the Identities SDK, focusing on improved spec alignment, support for paginated asset and attempt retrieval, and more robust header handling. The most significant changes include new and updated API client methods for retrieving paginated attempts and assets, enhanced request models with clearer documentation and additional fields, and a safer, spec-compliant approach to HTTP header mapping.
API Client Enhancements
IdDocumentVerificationClient,AddressDocumentVerificationClient, andFaceAuthenticationClient, allowing users to fetch attempt details and uploaded assets with pagination support. [1] [2] [3] [4] [5]invoke_patchinApiClientto accept and forward custom headers, matching the behavior of other HTTP verbs.Request Model Realignment and Documentation
IdDocumentVerificationRequest,FaceAuthenticationRequest,AddressDocumentVerificationRequest) with the latest API specification, adding or clarifying attributes such asuser_journey_id,declared_data, andphone_number, and marking deprecated fields with clear documentation. [1] [2] [3] [4]HTTP Header Handling
ApiClientto use an explicit attribute-to-header string map, ensuring spec-compliant casing and eliminating subtle bugs in header emission.Shared Types and Internal Structure
Minor Improvements
These changes improve the SDK's alignment with the underlying API, enhance developer usability, and ensure future compatibility.
Note: the renamed attribute raises
NoMethodErroron the old name, so this break is visible rather than silent. The newqueryandheadersparameters default to nil.