diff --git a/README.md b/README.md index 29063f2..37c17e3 100644 --- a/README.md +++ b/README.md @@ -140,7 +140,7 @@ Full runnable scenario set lives in: The SDK covers the full public API surface: -![API Method Family Map](docs/diagrams/01-api-method-family-map.svg) +![API Method Family Map](https://raw.githubusercontent.com/AxmeAI/axme-docs/main/docs/diagrams/api/01-api-method-family-map.svg) *D1 families (intents, inbox, approvals) are the core integration path. D2 adds schemas, webhooks, and media. D3 covers enterprise admin. The Java SDK implements all three tiers.* @@ -150,7 +150,7 @@ The SDK covers the full public API surface: Cursor-based list endpoints are available for inbox change streams: -![Pagination, Filtering, and Sorting Patterns](docs/diagrams/03-pagination-filtering-sorting-patterns.svg) +![Pagination, Filtering, and Sorting Patterns](https://raw.githubusercontent.com/AxmeAI/axme-docs/main/docs/diagrams/api/03-pagination-filtering-sorting-patterns.svg) *All list methods return a `cursor` field for the next page. Pass it as `after` in the next call. Filter and sort parameters are typed per endpoint.* @@ -288,7 +288,6 @@ axme-sdk-java/ ├── examples/ │ └── BasicSubmit.java # Minimal language-native quickstart └── docs/ - └── diagrams/ # Diagram copies for README embedding ``` --- diff --git a/docs/diagrams/01-api-method-family-map.svg b/docs/diagrams/01-api-method-family-map.svg deleted file mode 100644 index a450cbe..0000000 --- a/docs/diagrams/01-api-method-family-map.svg +++ /dev/null @@ -1,276 +0,0 @@ - - - - - - -api_method_map - - -cluster_intents - -Intents Family - - -cluster_inbox - -Inbox + Approvals - - -cluster_platform - -Platform Helpers - - - -API - - -Public API Surface - - - -I1 - -POST /v1/intents - - - -API->I1 - - - - - -I2 - -GET /v1/intents/{id} - - - -API->I2 - - - - - -I3 - -GET /v1/intents/{id}/events - - - -API->I3 - - - - - -I4 - -GET /v1/intents/{id}/events/stream - - - -API->I4 - - - - - -I5 - -POST /v1/intents/{id}/resume - - - -API->I5 - - - - - -I6 - -POST /v1/intents/{id}/controls - - - -API->I6 - - - - - -I7 - -POST /v1/intents/{id}/policy - - - -API->I7 - - - - - -I8 - -POST /v1/intents/{id}/resolve - - - -API->I8 - - - - - -B1 - -GET /v1/inbox - - - -API->B1 - - - - - -B2 - -GET /v1/inbox/{thread_id} - - - -API->B2 - - - - - -B3 - -POST /v1/inbox/{id}/reply - - - -API->B3 - - - - - -B4 - -POST /v1/inbox/{id}/delegate - - - -API->B4 - - - - - -B5 - -POST /v1/inbox/{id}/approve - - - -API->B5 - - - - - -B6 - -POST /v1/inbox/{id}/reject - - - -API->B6 - - - - - -B7 - -POST /v1/approvals/{id}/decision - - - -API->B7 - - - - - -P1 - -Schemas API - - - -API->P1 - - - - - -P2 - -Webhooks API - - - -API->P2 - - - - - -P3 - -Users + Auth API - - - -API->P3 - - - - - -P4 - -Media API - - - -API->P4 - - - - - -CLI - -Client / SDK -HTTPS methods - - - -CLI->API - - - - - diff --git a/docs/diagrams/03-pagination-filtering-sorting-patterns.svg b/docs/diagrams/03-pagination-filtering-sorting-patterns.svg deleted file mode 100644 index 7231202..0000000 --- a/docs/diagrams/03-pagination-filtering-sorting-patterns.svg +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - -pagination - - - -REQ - -API Request - - - -PAGE - -paginated? - - - -REQ->PAGE - - - - - -FIL - -filters: field=value -(eq / lt / gt / in / contains) - - - -REQ->FIL - - - - - -SRT - -sort: field:asc / field:desc - - - -REQ->SRT - - - - - -CUR - -cursor-based pagination -(next_cursor / prev_cursor) - - - -PAGE->CUR - - -yes - - - -FULL - -full response - - - -PAGE->FULL - - -no - - - -RESP - -response: items + cursors - - - -CUR->RESP - - - - - -FULL->RESP - - - - - -FIL->RESP - - - - - -SRT->RESP - - - - -