Skip to content

feat(stack): delegate /s3/bucket/policy from hilt to ingot - #65

Open
pyropy wants to merge 3 commits into
mainfrom
srdjan/feat/delegate-bucket-policy-to-ingot
Open

pyropy wants to merge 3 commits into
mainfrom
srdjan/feat/delegate-bucket-policy-to-ingot

Conversation

@pyropy

@pyropy pyropy commented Sep 28, 2026 •

Copy link
Copy Markdown

Adds /s3/bucket/policy to the Hilt-to-Ingot delegation smelt generates, so Ingot can invoke Hilt's new policy command. Existing stacks need ./generated/generate-proofs.sh --force and a restart.

🤖 Generated with Claude Code

pyropy and others added 2 commits September 28, 2026 18:46
Hilt serves the S3 bucket policy operations as one command,
/s3/bucket/policy (fil-forge/hilt#89), which ingot forwards
(fil-forge/ingot#194). Ingot needs a proof for it like the other /s3/*
commands, so the generated hilt→ingot delegation carries it, in both the
Go generator the service repos' test stacks use and the proofs script
make init runs.

Temporary pin to libforge branch srdjan/feat/s3-bucket-policy-command
(fil-forge/libforge#80) for the command binding; re-pin before merge.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@pyropy
pyropy marked this pull request as ready for review October 2, 2026 09:45
@pyropy
pyropy requested a review from a team October 2, 2026 09:45
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.

2 participants