Description
Difficulty: Expert
Type: Feature
Summary
Add a diagnostics reporter for Aegis SDK configuration and runtime state.
Current Behaviour
SDK users may struggle to diagnose RPC, contract ID, network, role, signer, and compliance failures.
Expected Behaviour
The SDK should produce a safe redacted diagnostics report for support.
Suggested Implementation
Create reporter types, redaction, config checks, runtime checks, tests, and docs.
Files or Areas Likely Affected
- src/diagnostics/
- src/config/
- src/client/
- src/errors/
- tests/
- docs/
Acceptance Criteria
Additional Notes
Do not expose private keys or sensitive identity data.
Description
Difficulty: Expert
Type: Feature
Summary
Add a diagnostics reporter for Aegis SDK configuration and runtime state.
Current Behaviour
SDK users may struggle to diagnose RPC, contract ID, network, role, signer, and compliance failures.
Expected Behaviour
The SDK should produce a safe redacted diagnostics report for support.
Suggested Implementation
Create reporter types, redaction, config checks, runtime checks, tests, and docs.
Files or Areas Likely Affected
Acceptance Criteria
Additional Notes
Do not expose private keys or sensitive identity data.