fix(household): restore scoped typecheck #17

Open
phantasy wants to merge 4 commits from feature/fix-household-typecheck into main
Owner

Summary

  • Add an alias-aware, no-emit typecheck config for the household package so its imports resolve against the companion runtime.
  • Make automatic coupon metadata and dedupe keys part of the durable job shape.
  • Add the conservative “ask” autonomy domain for coupon clipping.
  • Add the existing fail-closed public machine rate limiter and the missing js-yaml declarations.

Validation

  • bun run --cwd packages/household typecheck passes.
  • bun run build:server:worker passes.
  • Coupon, household-policy, and rate-limiter focused tests pass.
  • MAID household suite passes (80 files).
## Summary - Add an alias-aware, no-emit typecheck config for the household package so its imports resolve against the companion runtime. - Make automatic coupon metadata and dedupe keys part of the durable job shape. - Add the conservative “ask” autonomy domain for coupon clipping. - Add the existing fail-closed public machine rate limiter and the missing js-yaml declarations. ## Validation - `bun run --cwd packages/household typecheck` passes. - `bun run build:server:worker` passes. - Coupon, household-policy, and rate-limiter focused tests pass. - MAID household suite passes (80 files).
fix(household): pass scoped typecheck
Some checks failed
CI / Fast checks (pull_request) Failing after 6m55s
d0d0894bc5
fix(server): enforce cookie origin and headless root behavior
Some checks failed
CI / Fast checks (pull_request) Failing after 11m40s
180fe35888
fix(presets): disable edge capability explicitly
Some checks failed
CI / Fast checks (pull_request) Failing after 10m24s
8f04eff215
fix(household): include shared yaml types in scoped check
All checks were successful
CI / Fast checks (pull_request) Successful in 5m9s
aecc155a60
All checks were successful
CI / Fast checks (pull_request) Successful in 5m9s
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin feature/fix-household-typecheck:feature/fix-household-typecheck
git switch feature/fix-household-typecheck

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff feature/fix-household-typecheck
git switch feature/fix-household-typecheck
git rebase main
git switch main
git merge --ff-only feature/fix-household-typecheck
git switch feature/fix-household-typecheck
git rebase main
git switch main
git merge --no-ff feature/fix-household-typecheck
git switch main
git merge --squash feature/fix-household-typecheck
git switch main
git merge --ff-only feature/fix-household-typecheck
git switch main
git merge feature/fix-household-typecheck
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
phantasy/agent!17
No description provided.