Skip to content

feat(ledger): TAVI report download format - #224

Merged
jfrench9 merged 1 commit into
mainfrom
feature/tavi-download-format
Sep 6, 2026
Merged

feat(ledger): TAVI report download format#224
jfrench9 merged 1 commit into
mainfrom
feature/tavi-download-format

Conversation

@jfrench9

@jfrench9 jfrench9 commented Sep 6, 2026

Copy link
Copy Markdown
Member

Summary

Regenerated against the robosystems branch that adds the Project Tavi compiled model as a report download flavor (RoboFinSystems/robosystems#1361). ReportDownloadFormat gains TAVI; getReportDownloadUrl(graphId, reportId, { format: 'TAVI' }) presigns the g{n}.tavi.json artifact. The query and facade docs now list all four flavors.

Changes

  • clients/graphql/generated/graphql.ts, sdk/types.gen.ts — regenerated: 'TAVI' in the ReportDownloadFormat union (the only schema change).
  • clients/graphql/queries/ledger/reportDownloadUrl.ts, clients/LedgerClient.ts — doc comments list JSONLD, HOLON_JSONLD, XBRL_2_1, TAVI.

Compatibility

Additive, generated tier — a client minor. No facade signature changes; the union widens.

Testing

npm run lint, typecheck, build, test (333 tests) green after ROBOSYSTEMS_API_URL=http://localhost:8000 npm run generate against the local stack on that branch.

🤖 Generated with Claude Code

https://claude.ai/code/session_01TBKj1VsfBpKsFY7PPcrCFu

Regenerated against robosystems#1361: `ReportDownloadFormat` gains
`TAVI`, the Project Tavi compiled model, beside `JSONLD`,
`HOLON_JSONLD` and `XBRL_2_1`. Docs on the query and the facade list
all four flavors.

Claude-Session: https://claude.ai/code/session_01TBKj1VsfBpKsFY7PPcrCFu
@jfrench9
jfrench9 merged commit ea35df9 into main Sep 6, 2026
5 checks passed
@jfrench9
jfrench9 deleted the feature/tavi-download-format branch September 6, 2026 19:56
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