feat(signals): serve the live Venus health factor by default - #24
Merged
Merged
Conversation
Sat 5 closed (stream S): team funded the watch wallet (0.0471 tBNB) -> demo position created on Venus BSC testnet via mint/enterMarkets/ borrow (4 txs in the openspec proposal) -> borrowed 8 $U after finding the testnet vBNB borrow cap at 0 and vWBNB borrow paused -> health factor 1.838, liq price $326, read live and served by GET /agents/ hf-watch/signal. Watch address baked as reader default (env override kept). Evidence DIY leg re-measured against the real position; agent leg of the TermiX report remains pending on the marketplace hire.
6 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Sat 5 (stream S): serve the live Venus health factor by default — team funded the watch wallet, the demo position was created on Venus BSC testnet, and
GET /agents/hf-watch/signalnow reads real on-chain state (fixtures as fallback only).Summary
VENUS_WATCH_ADDRESSstill overrides)openspec/changes/use-venus-testnet-position/proposal.mdWorkstream
Review first
packages/signals/src/index.ts— one-line default-constant addition; no behavior change when env unset previously was fixture (now serves live with fixture fallback on any reader failure)packages/signals/README.md(hf-watch metrics: live/ACTIVE)$UOut of scope
Test plan
pnpm -r typecheck— green across all 6 packages