nectarnectarNectar Labs home
Reading sessionTestnet
Changelog

Changelog

Features, fixes and docs changes from the commit history, grouped by release tag, newest first. Testnet software, mock collateral.

Generated at build from commit 5f011bb on 2026-11-12. Chores, tests and merges are left out.

Since the last tag 2026-11-12

  • Fixdocs-site: link the hosted Feed /health2026-11-12 · a7ec355
  • Fixweb: landing chains copy says local fork after hydration2026-11-12 · ac702db
  • DocsREADME gate-run refs point to EVIDENCE2026-11-12 · c5d3eee
  • DocsREADME hosted status points to EVIDENCE; H-ORACLE2026-11-12 · 77d7234
  • Docsdocs-site: monitoring page Feed status2026-11-12 · 1e7dfbe
  • Fixdocs-site: security headers; no localhost link2026-11-12 · 1419028
  • Docsfacts: F-452..F-454 vercel.json headers2026-11-12 · 363b33e
  • Featurefeed: accept FEED_NEARDATA_API_KEY2026-11-12 · dff819a
  • Docspre-freeze claims, handoffs, advisory reachability2026-11-12 · 56f029e
  • Fixkeeper,feed: RPC fallback; honest views-mode health2026-11-12 · b258ba6
  • Fixweb: production claims, event empty states, counter a11y2026-11-12 · cb6c8a3
  • Docsfacts: F-444.. costs, neardata key, advisories2026-11-12 · 9737201
  • Docshosted demo section; handoffs after production2026-11-12 · c4ddcc2
  • Docsfinal status audit2026-11-12 · b4cfd42
  • Docsfacts: F-440.. Vercel protection + aliases2026-11-12 · ac408df
  • Fixdocs-site: redirect the docs deployment root to /docs/2026-11-12 · 7a93363
  • DocsH-LEGAL — operator fields in the legal pages2026-11-12 · d063b8f
  • Fixweb: keep the /docs prefix when proxying to the docs deployment2026-11-12 · 55936ef
  • Docsfacts: F-437..F-439 vercel.json redirects2026-11-12 · 26a1265
  • Fixdocs-site: serve /docs/* on the docs deployment2026-11-12 · 9611eeb
  • Docsfacts: F-433.. vercel.json rewrites2026-11-12 · 2dbe00a
  • Fixdocs-site: clean URLs on Vercel2026-11-12 · 8e87c1f
  • Fixweb: bundle config.yaml for serverless routes; pin Node 222026-11-12 · 4ade868
  • Docsfacts: F-428.. Vercel runtime + clean URLs2026-11-12 · 41d352f
  • Docsconnector deploy path in RUNBOOK; H-HOST update2026-11-12 · 45aff5e
  • Docsfacts: WO-34r4 live observations on F-415 F-418 F-423 F-427 C-0242026-11-12 · 8a50d50
  • Docsfacts: F-414.. connector deploy path2026-11-12 · 776ded1
  • Docsreal-wallet borrow steps for the hosted app2026-11-12 · e5a81dd
  • DocsFACTS — dRPC and Intear testnet RPC fallbacks2026-11-12 · 68519c4
  • Docsprivacy lists the RPC fallback providers2026-11-12 · 5d5efc4
  • Fixweb: cross-provider RPC fallback; health under rate limits (health policy in lib/api/health.ts + unit tests)2026-11-12 · 881e141
  • Fixweb: cross-provider RPC fallback; health under rate limits2026-11-12 · 48d34be
  • Docsprivacy wallet hosts from the full inventory2026-11-12 · 6fe4f8f
  • Fixweb: legal tables scroll in a focusable region (axe on /legal/privacy after WO-34e2)2026-11-12 · 8f4c040
  • Fixweb: WO-34f crawl — favicon redirect, CORS-less 429 backs off, CORS refusals classified third-party2026-11-12 · a58a0f6
  • Fixweb: WO-34f verified — inventory with CSP enforced2026-11-12 · 340c42a
  • Fixweb: all selector wallets under the CSP; no cross-host prefetch; RPC coalescing2026-11-12 · 518b785
  • Docsprivacy and cookie pages from the data inventory2026-11-12 · 55cc75b
  • Fixweb: CSP adds measured cross-host, wss and data: font sources; crawl warnings2026-11-12 · 3ade42a
  • Fixweb: site pages follow-ups2026-11-12 · 205a446
  • Featureweb: data inventory, exact-host CSP, crawl script2026-11-12 · f2af38f
  • Featureweb: about, status, changelog, brand, contact and security pages2026-11-12 · 4500d23
  • Docsterms and disclaimers for the hosted demo; D-0312026-11-12 · df5e51e
  • DocsFACTS — Railway (plans, CLI, build, logging); C-0232026-11-12 · 55ac331
  • Featureservices: Railway-ready Feed and x402 (single port, volume, CORS, health)2026-11-12 · d761675
  • DocsFACTS — Vercel and Railway (CLI, plans, logging)2026-11-12 · 409f551
  • Docsdocs-site baseUrl /docs/; hosting handoffs; D-0302026-11-12 · ccfbb8c
  • Featureweb: host routing, docs rewrite, hosted env and headers2026-11-12 · 1c0ae90
  • DocsFACTS — hosting (Vercel, Railway, Next proxy, Docusaurus baseUrl)2026-11-12 · 711b1ac
  • Fixweb: consent banner stays under the wallet selector2026-11-11 · f658bb8
  • DocsH16 tracks defi/security/agents; privacy framing out; known limitations2026-11-11 · 418db14
  • DocsFACTS — zod GHSA-mrhx-c7xc-m3w5 reachability; C-020 decided2026-11-11 · c9d10f9

submission-rc 2026-11-11

  • DocsG3b re-run 2 PASS2026-11-11 · 6f60206
  • DocsG9 run 3 PASS; README MCP argument2026-11-11 · 77fc4c8
  • Fixweb: G3b — /api/health prefetch settles; footer Status link not prefetched2026-11-11 · 4cbd666
  • DocsG9 run 3 PASS (fresh clone of 3107a1a, after review 2)2026-11-11 · 837cd12
  • DocsG1 2.2.1 gas rows PASS; G14 guarded agent verifier-run2026-11-11 · abfc74d
  • Docsreview 2 status — SECURITY.md, G14, copilot binding2026-11-11 · 5756dec
  • Fixweb: review 2 — reference landing TEE copy; drop no-op anonymize_ip2026-11-11 · c8d63e5
  • DocsFACTS — view_account UNKNOWN_ACCOUNT shape, implicit account formats2026-11-11 · bde7269
  • Fixweb: review 2 — copilot rate-limit key, global ceiling, hardening e2e2026-11-11 · 9d51e7b
  • Fixweb: review 2 — amounts, intent, note transfer, network guards, privacy copy2026-11-11 · decfa06
  • Fixx402: demo agent verifies the MCP call before signing; feed zod bump2026-11-11 · 02ba4c0
  • Docsreview 2 — privacy claims corrected2026-11-11 · 6e1d730
  • Fixweb: review 2 — copilot binding, api hardening, headers2026-11-11 · bcc5036
  • Fixweb: light-theme contrast for .nx-delta.up2026-11-11 · 78ca57b
  • DocsG9 PASS after the re-run2026-11-11 · fa4dc58
  • Docsthe vault v2 screens were E2E-tested in the G3b re-run2026-11-11 · 7c0aaf0
  • Docsmocked remote and Notes E2E passed in the G3b re-run2026-11-11 · cd3c713
  • Fixscripts: walk the owner price within the band instead of failing silently; single-account mock USDC mint2026-11-11 · 4149f3b
  • Docscite the D-027 gate re-runs2026-11-11 · e65ad2a
  • DocsSECURITY.md + live status after the security rollout2026-11-11 · 2e06788
  • DocsFACTS rows used by the security wave2026-11-11 · 0fddd9d
  • Fixcontract: remote limit uses remote debt (SR-5 regression)2026-11-11 · 4a67bd6
  • Docswork: WO-36c remote limit must compare remote debt (found live)2026-11-11 · 5203e91
  • Fixsdk: nonce seeds include the authority2026-11-11 · 6d72203
  • Fixcontract: remote trigger gas budget2026-11-11 · b9c8d99
  • Fixsolana: nonce seeds include the authority (N1)2026-11-11 · 161d980
  • Fixkeeper: landed-leg proof via nonce record, older legs, late deposits (N2-N4)2026-11-11 · e706ee2
  • Fixevm: release recipient must be the depositor2026-11-11 · 1060368
  • Docswork: WO-35 final security follow-ups; §E nonce seeds include the authority2026-11-11 · efcaee9
  • Fixweb: vault v2 layouts, depositor commitment, claim/withdraw2026-11-11 · 42c857f
  • Docswork: interface-v7 — confirm_remote_deposit callers after SR-62026-11-11 · a4a0499
  • Fixcontract: SR-6/9/13-16/19-27 hardening2026-11-11 · 6f62bd7
  • Featureweb: WO-33c portfolio, earn, console, agents (design v2)2026-11-11 · 64dc658
  • Docswork: WO-34w adds re-sign, owed-collateral and depositor requirement; G7 driver resign step2026-11-11 · 98a00c6
  • Fixcontract: SR-3/5/7/8/10/17/18 (2.2.0-v7)2026-11-11 · 189272b
  • Fixservices: SR-32 facilitator auth, SR-33 preview pre_liq2026-11-11 · a2393b9
  • Fixevm: slot-scoped nonces, depositor-keyed slots, expiry2026-11-11 · 6bb8f9c
  • Docswork: WO-33c design port part 3 + view-shape audit2026-11-11 · f5bd543
  • Fixquoter: vault_read v2 layout (depositor-bound slots)2026-11-11 · 2f55cf9
  • Featureweb: WO-33b markets, borrow, position (design v2)2026-11-11 · c2f4f82
  • Fixkeeper: strict relay validation + vault v2 layouts2026-11-11 · 8938ab1
  • Fixsolana: vault v2 — authority-scoped nonces, depositor-bound slots, pull payouts2026-11-11 · b0d8162
  • Docswork: interface-v7 §E — nonces scoped to the depositor-bound slot (closes the WO-34s residual)2026-11-11 · c5ef8b7
  • Docswork: security wave 2 — WO-34b/34e/34q/34w/34x2026-11-11 · 3765da6
  • Docssecurity review v7 report (33 findings), D-027 fix wave, interface-v7 §E, WO-34a/34s/34k2026-11-11 · 1e7e440
  • DocsFACTS fonts + three (WO-33a)2026-11-11 · 6058eb5
  • Docswork: WO-33b design port part 2 + RPC resilience2026-11-11 · 49c83f2
  • Featureweb: WO-33a landing v2, tokens, fonts, shared components2026-11-11 · 640a9c4
  • DocsSTATE — G12/G13 PASS on local fork; only G9 remains2026-11-10 · f7a06d3
  • Docsdesign handoff — landing v2, app design v2 (8 artboards + nectar-app.css), DESIGN_SYSTEM update, 3D assets, WO-332026-11-10 · 74ed593
  • Featurekeeper: base relay (EIP-712 settle/release)2026-11-10 · 62bb26d
  • Fixkeeper: solana relay handles only solana-devnet positions2026-11-10 · 4062121

p2-green 2026-11-10

  • DocsG3b resolved; STATE — all pre-Base v7 gates PASS, P2b on local fork2026-11-10 · 408c275
  • DocsGATE_FAIL_G3b fix merged (re-run pending)2026-11-10 · 0ed567f
  • Fixweb: config-independent e2e + feed freshness (G3b)2026-11-10 · 201c9cf
  • Featurep2b: Base spoke on a local fork of Base Sepolia (D-026) — keystores, fork, MockB20 + registry + NectarVaultBase deployed2026-11-10 · 4cfe725
  • Docswork: WO-29b keeper base relay + chain-aware solana relay2026-11-10 · 7dbe2c6
  • Featurecontract: base spoke signing (code-only upgrade)2026-11-10 · 6e54134
  • DocsGATE_FAIL_G3b (7 specs pin flag state) + WO-26f2026-11-10 · 59cf3e0
  • Featureevm: NectarVaultBase with EIP-712 settle/release2026-11-10 · a977959
  • Docsv7 live status after G2b/G7/G142026-11-10 · d4afd90
  • Fixservices: default RPC test.rpc.fastnear.com (D-025)2026-11-10 · 574d33e
  • Docswork: WO-26e sdk config-agnostic tests (main red after flag flip)2026-11-10 · f64e41a
  • Fixscripts: default RPC → test.rpc.fastnear.com (documented host, F-369); D-025 amended2026-11-10 · 934090a
  • DocsFACTS F-369 testnet RPC (D-025)2026-11-10 · 6586b1e
  • Docswork: P2b — WO-27 evm vault, WO-29a contract base signing (code-only upgrade)2026-11-10 · c2ba0df
  • DocsD-026 P2b chain-agnostic Base spoke (Base Sepolia if funded, else disclosed local fork); interface-v7 §D2026-11-10 · 0562e06
  • Docswork: WO-16c (services RPC), WO-30c (live status after G2b/G7/G14)2026-11-10 · 2bf99e1
  • Fixscripts: default NEAR RPC → rpc.testnet.fastnear.com (D-025; rpc.testnet.near.org deprecated)2026-11-10 · 3ef8ffd
  • DocsGATE_FAIL_G2b (tests pin the v1 id) + WO-16b; G7 v2 scripts + evidence so far (release round trip done)2026-11-10 · 5a51551
  • Featurenectar-core v2 deployed to testnet + quoter jobs published + v2 seeded (WO-6a)2026-11-10 · 1c4cdb3
  • DocsFACTS faucet options (P2b)2026-11-10 · 669fd4f
  • DocsG11 resolved (re-run PASS); STATE — v7 contract complete, deploy waits on H-NEAR-FAUCET2026-11-10 · 5d74572
  • DocsGATE_FAIL_G11 (2 setters without gas rows) + WO-23c fix2026-11-10 · 947bd95
  • Fixweb: reconcile reserve views with v22026-11-10 · 1e09f3c
  • Docsv7 shields, profit-lock, notes, reserve2026-11-10 · da94069
  • DocsD-024 reserve params; deploy sets reserve; WO-26d, WO-30b follow-ups2026-11-10 · 74ce8be
  • Featurecontract: v7 nectar reserve2026-11-10 · b1caf77
  • Featureweb: notes screens2026-11-10 · 2d88cbf
  • Docswork: WO-23b reserve, WO-26c notes/reserve screens2026-11-10 · 4cd0737
  • DocsD-023 minimal NEP-171 in nectar-core; interface-v7 §C notes2026-11-10 · ee55a63
  • Featurecontract: v7 position notes2026-11-10 · 99c2b46
  • Featureweb: shields and profit-lock screens2026-11-10 · 2ed2c9f
  • Docswork: round 4 — WO-22 notes (+G11 gas rows), WO-26b shields/profit-lock UI; v2 funding 9 NEAR2026-11-10 · 7736b2c
  • Featurecontract: v7 shields and profit-lock2026-11-10 · 28fe340
  • DocsSTATE — G1(v7)/G10 PASS, G7-prep recorded2026-11-10 · 49b0d17
  • Featureweb: agents page and v7 console2026-11-10 · 6ae4695
  • DocsD-022 session calendar windows (PRD §4.7 deviation, recorded)2026-11-10 · 0fb1018
  • Featurequoter: v7 OutLayer jobs2026-11-10 · 8c312a3
  • Docsv7 modules (first pass)2026-11-10 · 1bb643c
  • DocsFACTS v7 ids (WO-18c)2026-11-10 · 6e42a32
  • Docswork: round 3 — WO-23a, WO-24, WO-26a, WO-30, WO-18c2026-11-10 · 2b14dba
  • Featurecontract: v7 remote lifecycle2026-11-10 · cdcf45b
  • Featurex402: paid feed export on near:testnet2026-11-10 · 892656b
  • Featurefeed: agent skill MCP tools2026-11-10 · 7bf12c6
  • Featureweb: Solana remote borrow flow2026-11-10 · 1d2eb2f
  • Docswork: WO-25 keeper skill tools + x4022026-11-10 · db8ae95
  • DocsH-SOL-AIRDROP done; STATE (vault on devnet, verify green)2026-11-10 · eff6515
  • Featuresolana: nectar_vault deployed to devnet + init_vault(NVDAx)2026-11-10 · 9fb7cfb
  • Featurekeeper: Solana settle/release relay2026-11-10 · 2f30cfc
  • DocsSTATE v7 progress2026-11-10 · de91ce4
  • DocsD-020 (Wallet Standard + kit), D-021 (no double M); WO-31 web remote flow2026-11-10 · 803c15f
  • Fixkeeper: v7 limit and health maths2026-11-10 · 251e960
  • Docsfacts: WO-18b G10 rest — B20, Base Sepolia, feeds, versions (F-345..F-355)2026-11-10 · c82c86a
  • Docswork: round 2 — WO-16 keeper (v7 maths + relay), WO-21 contract (remote lifecycle), WO-18b2026-11-10 · 1c056e1
  • Featuresolana: nectar_vault with settle and release2026-11-10 · 745cf5e
  • Featurecontract: v7 P0 delta2026-11-10 · c7fa925
  • Docswork: interface-v7 — v2 switch via accounts.core (WO-20)2026-11-10 · bcc567f
  • Featureweb: v7 P0 delta and landing2026-11-10 · 49ef3b6
  • DocsFACTS v7 (G10, WO-18)2026-11-10 · 1a43f44
  • DocsSTATE — full status for a returning human (agent-possible work done; handoffs in order)2026-11-10 · 3f002c4
  • DocsREADME stdio MCP command uses pnpm -s (banner-free stdout, per WO-11d) — orchestrator one-token fix at merge2026-11-10 · 5ad73c0
  • Fixfeed: zero-config ids from config.yaml, clean MCP stdio, F-161/F-162 registration (WO-11d)2026-11-10 · 213cb47
  • DocsREADME quick start lists verify, docs build/start, Feed and MCP (WO-4j)2026-11-10 · aed87b3
  • DocsG9 dry rehearsal (154 s quick start, no unbacked claims, 11 blocking handoffs); WO-11d, WO-4j; ignore next-generated AGENTS.md2026-11-10 · 1459310
  • Docsdaily verify 2026-11-10 (rules unchanged; C-019; market figures; LIVE row); H7 update; WO-4i queued2026-11-10 · 22328a2
  • DocsREADME and docs-site truthful for P2 (G7 partial, G8 pass, D-016 raw preimage)2026-11-10 · 7a0405d
  • DocsSTATE — G7 PARTIAL, p2-green held2026-11-10 · 868e24a
  • DocsWO-4g work order2026-11-10 · 8eccdd3
  • DocsG7 PARTIAL (97382fd) — NEAR side verified (MPC Ed25519 over contract-built preimage, signature valid vs derived authority); Solana leg not built2026-11-10 · 9f4894e
  • DocsSTATE — G8 PASS2026-11-10 · 96fc044
  • DocsG8 PASS (fixture, df4706f) — copilot verifier offline-green, no overclaims; live round trip not performed (H7, API 500)2026-11-10 · 97382fd
  • Fixweb: copilot panel says which checks run in browser vs server; strict key-missing e2e (WO-17c)2026-11-10 · 57a550c
  • DocsSTATE — G7 NEAR side done2026-11-10 · 427a03a
  • FeatureG7 (NEAR side) — v1.signer-prod.testnet signed the contract-built settlement preimage; signature verifies against vault authority 6QPGoVj8… (position #6 Settling; Solana vault placeholder, no relay)2026-11-10 · 63a08e9
  • Docscorrect copilot wording (built, no live answer verified) and list live-mode outbound calls (WO-4f)2026-11-10 · 43e9c36
  • DocsG8 FAIL (README overclaims copilot verification) — GATE_FAIL_G8, WO-4f ∥ WO-17c; G7 run 1 log (no remote leg: cheaper NEAR quote won)2026-11-10 · 41e6839
  • Featurenectar-core upgraded on testnet (code-only) to p2: Chain Signatures settlement leg (code_hash CFTfzY4…, views unchanged)2026-11-10 · 8f7a337
  • Fixweb: copilot verifier per F-074..F-078, C-018 (WO-17b)2026-11-10 · 699ff77
  • DocsFACTS F-074..F-078 + C-018 (NEAR AI attestation/signature fields, report_data right-padded, NRAS); WO-17b2026-11-10 · 66f7241
  • DocsSTATE after WO-172026-11-10 · 7fccfd7
  • Featurecontract: WO-15 chain signatures settlement leg (preimage, sign, on_signature, relay, cancel), signer stub, tools2026-11-10 · a724762
  • Featureweb: NEAR AI copilot with browser-side TEE verification (WO-17)2026-11-10 · 86683bb
  • DocsG0 PASS (b3a9090) — installed versions in FACTS (F-181..F-183)2026-11-10 · f86c0a5
  • DocsSTATE — P2 round 12026-11-10 · 6213626
  • DocsP2 — WO-13 facts (F-181..F-188, C-016/C-017, G0 versions), D-016 raw-preimage signing + single vault path, interface-p2, WO-15, WO-172026-11-10 · b3a9090
  • DocsG0 FAIL (installed rustc/cargo/node versions missing from FACTS) — GATE_FAIL_G02026-11-10 · 18ba87a

p1-green 2026-11-10

  • DocsSTATE — P1 green, P2 open2026-11-10 · 90af048
  • DocsREADME + docs-site truthful for P1 (quoter live, oracle FALLBACK disclosed, 1Click depth, Feed MCP, upgrades)2026-11-10 · d7bc457
  • DocsG5 FALLBACK (disclosed) — owner oracle; Pyth defences tested; config/env price id from F-053; gates.md G5 filter fixed2026-11-10 · bbf7c92
  • DocsSTATE — G6 PASS, G5 + WO-4e in flight2026-11-10 · 511b7f6
  • DocsWO-4e work order2026-11-10 · 706d940
  • DocsG6 PASS (fea52b7) — 1Click 3-size impact from base units, Feed panel from API2026-11-10 · 5e63bf0
  • DocsG4 addendum PASS — TEE-secret discount 159 bps verified independently (request 15148 attested)2026-11-10 · 1eef98c
  • DocsFACTS F-177..F-180 (OutLayer access conditions, signer/predecessor semantics, live denial 15145 / success 15148, store_secrets deposit)2026-11-10 · 77405b4
  • FeatureG4 addendum — quoter discount from TEE secrets live (run D: disc_bps 159 < cap 400); secrets access And[keeper signer, nectar-core predecessor, wasm hash]2026-11-10 · 9c90035
  • Fixweb: /console phone layout no longer widens the viewport2026-11-10 · 70b19de
  • Featurenectar-core upgraded on testnet (code-only): Pyth source via get_price_no_older_than, cancel_settlement, secrets_ref2026-11-10 · fd6ae24
  • Fixcontract: Pyth get_price_no_older_than with session-aware age; quoter gas 80 Tgas (WO-10c)2026-11-10 · a61e252
  • DocsFACTS F-173..F-176 (Pyth get_price_no_older_than live, Price JSON shape, yield API, storage price); WO-12c2026-11-10 · 4afe109
  • DocsD-015 (quoter gas 80, Pyth get_price_no_older_than), WO-10c2026-11-10 · df5cce1
  • Fixweb: render 1Click reference depth and NVDAx route status from Feed API2026-11-10 · 5f38116
  • Fixfeed: 1Click price impact from base units at 0.5x/1x/2x, GET /api/oneclick, FEED_FIXTURES2026-11-10 · a0ccb4b
  • Featurecontract: WO-10b sandbox tests - V1 fixture upgrade, Pyth stub outcomes, secrets_ref, cancel_settlement via unresumed yield, 8-leg gas2026-11-10 · 5c35b77
  • Featurecontract: WO-10b Pyth read path, cancel_settlement, quoter secrets_ref, get_gas_reserve (unit tests)2026-11-10 · edc35de
  • DocsG6 FAIL (amountOutUsd depth, Feed not wired) — GATE_FAIL_G6, WO-11c ∥ WO-12b, gates.md G62026-11-10 · 62e4270
  • DocsG4 PASS (d87eef6) — evidence; gates.md G4 commands match the real ABI and attestation API2026-11-10 · 578b006
  • DocsFACTS F-167..F-172 (OutLayer secrets without CLI login, public attestation API for request 15114, near-sdk upgrade APIs, request_execution gas)2026-11-10 · 0e15ee9
  • DocsSTATE — P1 live, G4 run done2026-11-10 · 18b43eb
  • FeatureG4 testnet run + WO-10b work order2026-11-10 · d87eef6
  • Featurep1 contract live on testnet — nectar-core upgraded P0→V1 + migrate (positions/quotes unchanged)2026-11-10 · d3814f6
  • Featurecontract: P1 sandbox tests - P0->V1 migrate with seeded state, quoter outcomes, 8-leg gas (WO-10a)2026-11-10 · 3815083
  • DocsFACTS F-122 closed (Neardata outcome shape), F-163..F-166 (Pyth NEAR args, Hermes encoding/auth, testnet source)2026-11-10 · 9b1595e
  • DocsSTATE — quoter published, WO-11b merged2026-11-10 · 43c0f59
  • Featurefeed: Neardata block indexer for nectar-core NEP-297 logs, SQLite cursor resume, views fallback switch (WO-11b)2026-11-10 · d40f583
  • Featurekeeper: gated Pyth oracle updater (Hermes → update_price_feeds, separate account) with fixture tests (WO-11b)2026-11-10 · c75da34
  • Featurequoter published to OutLayer testnet without outlayer login (D-014)2026-11-10 · 568e344
  • Featurecontract: versioned state V1 + migrate, OutLayer quoter path, test-stubs outlayer stub (WO-10a)2026-11-10 · 96ed0f6
  • DocsFACTS F-057..F-059 (FastFS/OutLayer publish, near-cli base64-args), F-064 fix + C-014, F-161/F-162 MCP registration, C-0152026-11-10 · 2b8cb39
  • DocsSTATE after WO-12; ignore merge logs2026-11-10 · d6e90c8
  • Fixevidence/g3 → evidence/G3 (case collision on exFAT hid the G3 verifier logs from git)2026-11-10 · 5bdd66b
  • Featureweb: P1 feed oracle badge, exit gap/uplift, settlement history, console quoter/oracle owner forms, keepers triggers (WO-12)2026-11-10 · 2b21cbc
  • DocsWO-11b work order2026-11-10 · 630dd6e
  • DocsSTATE after WO-11a2026-11-10 · b7e2811
  • Featurefeed: README — 1Click sampler, Feed MCP tools, Claude Code / Claude Desktop registration (WO-11a)2026-11-10 · f525710
  • Featurefeed: 1Click dry-quote sampler with SDK signature check + read-only Feed MCP (stdio, Streamable HTTP) (WO-11a)2026-11-10 · d14bc26
  • Featurequoter: as-v1 OutLayer program, wasm32-wasip2, 34 shared vectors (WO-9)2026-11-10 · daa91e5
  • Featureweb: sdk P1 owner builders, quoter/oracle views, feed API types (WO-12)2026-11-10 · 7044f51
  • DocsSTATE — P1 round 1 dispatched2026-11-10 · c6ccc7a
  • Docsopen P1 — WO-8 facts, interface-p1, D-013/D-014, H13 Pyth key, faucet top-up, P1 work orders2026-11-10 · a2d1966

p0-green 2026-11-10

  • DocsSTATE — P0 green2026-11-10 · a68b4f6
  • DocsG3 PASS (176914f) — evidence2026-11-10 · 0c2a05c
  • Fixkeeper: filter model.csv by kind; refuse FullAccess key at startup (WO-5b)2026-11-10 · 4949213
  • DocsSTATE — verify:quick slip recorded, G3 re-run, WO-5b2026-11-10 · 176914f
  • DocsWO-5b; gates.md G3 command matches the lighthouse script2026-11-10 · ee1f4dc
  • Fixweb: valid ARIA on loading skeleton and limit card; add lighthouse a11y script (WO-3b)2026-11-10 · acf879a
  • DocsWO-4d follow-ups — G2 PASS / G3 in progress status, keeper page, G1 gas table, ports, runbook duties2026-11-10 · 454df3b
  • Docswork orders WO-4d, WO-2c2026-11-10 · 761977e
  • DocsG3 FAIL (axe aria-prohibited-attr on loading skeleton; missing lighthouse script) — GATE_FAIL_G3, WO-3b2026-11-10 · 2d9d6d6
  • DocsSTATE — G2 PASS, G3 running, queued follow-ups2026-11-10 · c940dec
  • DocsFACTS account ids, SDK/test APIs, analytics URLs, explorer/faucet (F-130..F-154, C-009, C-010)2026-11-10 · 9e7f242
  • DocsG2 PASS (5f27f44) — evidence2026-11-10 · 5bbaf0e
  • DocsWO-4c — real testnet ids, explorer links and seeded state (G2 verification pending)2026-11-10 · 28a349e
  • Featurep0 testnet — nectar-core, usdc-mock, nvdax-mock deployed and seeded (WO-6)2026-11-10 · 5f27f44
  • DocsG1 PASS (b721641) — evidence; build script skips P1/P2 placeholders2026-11-10 · 4f72c13
  • DocsD-012 keeper full-access key control2026-11-10 · b721641
  • DocsSTATE after G1 fail2026-11-10 · 645170a
  • DocsG1 FAIL (gas rows missing for 7 owner methods) — GATE_FAIL_G1, WO-2b2026-11-10 · cc84b5c
  • DocsWO-4b — strip event wording from rendered pages, D_c label in architecture figure, Feed REST from openapi.yaml2026-11-10 · ff1f51d
  • FeatureWO-2 nectar-core + mock-ft — sandbox tests, model.py --check, gas table2026-11-10 · 869ee32
  • FeatureWO-2 nectar-core + mock-ft (wip)2026-11-10 · 20e14d9
  • Featureweb: all P0 routes, near-connect wallet adapter (D-011), sign modal; build + typecheck green2026-11-10 · f8c17cd
  • Fixdemo:testnet reads interface-p0 views over public RPC (no keys, no CLI)2026-11-10 · 110e8df
  • FeatureWO-3 web shell (wip)2026-11-10 · 57ed440
  • DocsWO-4 README per BUILD_PROMPT §13, D-009 drift fixes in RUNBOOK/DEMO_SCRIPT/X_POST2026-11-10 · fe7b76c
  • DocsWO-4 docs site + README (wip)2026-11-10 · 82b0c4e
  • Docsinterface-p0 item shapes (quote_id/position_id)2026-11-10 · 293562e
  • Featurekeeper daemon + feed indexer/REST (WO-5, P0)2026-11-10 · d4422ab
  • DocsFACTS WO-1 complete (C-007 Hermes 401, C-008 wallets), D-011 wallet stack2026-11-10 · d1ad818
  • DocsFACTS seed (WO-1, partial) + fix keeper add-key grammar (C-004, D-010)2026-11-10 · ce90506