Звіт у форматі JSON машиночитний
{
"data": {
"repo": {
"topics": [],
"is_fork": false,
"size_kb": 8062,
"has_wiki": true,
"homepage": null,
"languages": {
"CSS": 22536,
"HTML": 621,
"Rust": 2036753,
"Shell": 7820,
"JavaScript": 3124477,
"TypeScript": 7703615
},
"pushed_at": "2026-07-27T17:08:49Z",
"created_at": "2026-03-17T02:13:02Z",
"owner_type": "Organization",
"updated_at": "2026-07-24T03:43:20Z",
"description": "Public protocol source of truth for AgenC: Anchor program, zkVM guest, migrations, and generated protocol artifacts",
"is_archived": false,
"is_disabled": false,
"license_spdx": "GPL-3.0",
"default_branch": "main",
"license_spdx_raw": "GPL-3.0",
"primary_language": "TypeScript",
"significant_languages": [
"TypeScript",
"JavaScript",
"Rust"
]
},
"owner": {
"blog": "https://www.tetsuocorp.com",
"name": "tetsuo.ai",
"type": "Organization",
"login": "tetsuo-ai",
"company": null,
"location": "United States of America",
"followers": 227,
"avatar_url": "https://avatars.githubusercontent.com/u/191284388?v=4",
"created_at": "2024-12-10T19:15:22Z",
"is_verified": null,
"public_repos": 42,
"account_age_days": 597
},
"license": {
"state": "standard",
"spdx_id": "GPL-3.0",
"raw_spdx": "GPL-3.0",
"file_present": true,
"scorecard_found": true,
"profile_has_license": true
},
"activity": {
"releases": [
{
"tag": "react-v0.1.1",
"kind": "other",
"published_at": "2026-06-11T08:40:04Z"
},
{
"tag": "mcp-v0.1.0",
"kind": "other",
"published_at": "2026-06-11T08:32:58Z"
},
{
"tag": "tools-v0.1.0",
"kind": "other",
"published_at": "2026-06-11T08:26:30Z"
},
{
"tag": "sdk-v0.6.0",
"kind": "other",
"published_at": "2026-06-11T08:15:35Z"
},
{
"tag": "sdk-v0.5.0",
"kind": "other",
"published_at": "2026-06-11T02:56:54Z"
},
{
"tag": "sdk-v0.4.0",
"kind": "other",
"published_at": "2026-06-10T21:55:25Z"
},
{
"tag": "sdk-v0.3.0",
"kind": "other",
"published_at": "2026-06-10T04:45:32Z"
},
{
"tag": "sdk-v0.2.0",
"kind": "other",
"published_at": "2026-06-10T03:22:17Z"
},
{
"tag": "sdk-v0.1.0",
"kind": "other",
"published_at": "2026-06-10T01:36:32Z"
},
{
"tag": "protocol-v0.2.1",
"kind": "other",
"published_at": "2026-06-10T01:27:55Z"
},
{
"tag": "v0.1.1",
"kind": "patch",
"published_at": "2026-03-18T08:46:02Z"
}
],
"recent_commits": [
{
"oid": "7f57b2b8290a66872d2e2b34378dd73c44d289dc",
"body": "* chore(ceremony): revision-5 mainnet deploy fixes + mainline update\n\nApplied during the live 2026-07-22 revision-5 upgrade:\n- program-extend-mainnet.mjs: drop the impossible \"exactly 25 signatures\"\n ProgramData history invariant (mainnet has 24; a program-data account only\n accrues a signature pe\n[…]\n deployed) + EXT-MAINNET (→EXECUTED), and adds a 2026-07-22 CHANGELOG\ndeploy entry. Dated audit/historical records left intact.\n\nClaude-Session: https://claude.ai/code/session_018QSSvfUvZUkReadMKjF9cZ",
"is_bot": false,
"headline": "docs/rev5 deployed sync (#174)",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-22T16:43:02Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "4cdb4aec0994db0b3f0295411c047130e4822141",
"body": "…173)\n\nApplied during the live 2026-07-22 revision-5 upgrade:\n- program-extend-mainnet.mjs: drop the impossible \"exactly 25 signatures\"\n ProgramData history invariant (mainnet has 24; a program-data account only\n accrues a signature per deploy/upgrade). Drift detection still pins the\n history (<=\n[…]\nT_MAINLINE.md: revision 5 is now DEPLOYED (surface_revision=5,\n exec sha 049a66e3…); prior revision-4 state marked superseded.\n\nClaude-Session: https://claude.ai/code/session_018QSSvfUvZUkReadMKjF9cZ",
"is_bot": false,
"headline": "chore(ceremony): revision-5 mainnet deploy fixes + mainline update (#…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-22T13:05:15Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "08a3c87d4729e4a47c3db58cc61f2a8cee8a518d",
"body": "…ute settlement, verified ALT transport (#171)\n\n* feat!: revision-5 final candidate — O(1) bid acceptance, chunked dispute settlement, verified ALT transport\n\nProgram (101 production instructions; frozen 25-ix canary unchanged):\n- TaskBidBook incrementally tracks its deterministic policy winner with\n[…]\nix(security): pass test child paths via environment, never spliced into generated source (CodeQL js/improper-code-sanitization)\n\nClaude-Session: https://claude.ai/code/session_018QSSvfUvZUkReadMKjF9cZ",
"is_bot": false,
"headline": "feat!: revision-5 final candidate — O(1) bid acceptance, chunked disp…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-22T07:34:33Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "474b587e208261b4405755fb31688a52eb1263dd",
"body": null,
"is_bot": false,
"headline": "fix(sdk): align program account commitments (#169)",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-20T06:06:56Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "17a0104a93dfb2c90a396c8f7d81ad1d81321ef3",
"body": "* fix: close revision 5 post-audit findings\n\n* fix: close clean-install release regressions\n\n* test: support hoisted clean installs",
"is_bot": false,
"headline": "fix: close revision 5 post-audit findings (#168)",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-20T05:09:39Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "e25b25cb1f003787b1bf2a6ea836ed91dcce551f",
"body": null,
"is_bot": false,
"headline": "fix: complete revision 5 compatibility and upgrade rails",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-20T03:07:01Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "6d36283775822ea6f181a8bc8eca715f648db72b",
"body": null,
"is_bot": false,
"headline": "chore: remove gstack residue",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-20T01:01:43Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "4f0991f491e412df4ff33dcf7ea8bd2fa9559d1b",
"body": null,
"is_bot": false,
"headline": "fix: complete enterprise audit remediation",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-19T18:09:56Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "1fc5896eb14d703677232eb2ba21b853f31df9ef",
"body": "Harden atomic release stamping and mainnet rails, make SDK and worker execution fail closed across ambiguous transport/state races, refresh generated artifacts and package versions, and align documentation and CI with the reviewed revision-5 candidate.",
"is_bot": false,
"headline": "fix(audit): close revision-5 robustness review",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-19T09:06:41Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "8ca868d3be2b6a2f116a0afd183402e83f6ce9b1",
"body": "Complete the on-chain, SDK, worker, release, and mainnet preflight hardening pass. Regenerate committed protocol surfaces and record the fully validated local candidate without deploying or publishing it.",
"is_bot": false,
"headline": "fix(audit): harden revision-5 release candidate",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-19T02:35:02Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "3c3b38c58ef2b32a36614b1f549e166dc2b07841",
"body": "…independent re-review\n\nAn independent adversarial swarm re-reviewed the C1–C9 wave and found one\nBROKEN fix (verified firsthand):\n\nrevoke_delegation's identity check used registered_at <= created_at. The\nequality case is attacker-controlled: ONE transaction at time T containing\n[delegate_reputation\n[…]\ncans, legacy-dispute guard gap).\n\nGates: 415 unit + 312 integration + 520 sdk tests; clippy both feature\nsets; sdk drift; artifacts; canary freeze; IDL reference (363 errors);\ncheck:stack — all green.",
"is_bot": false,
"headline": "fix(audit): close the single-slot delegation clone — C6 re-open from …",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-18T10:38:00Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "a0ddcfd7d4f7816d6a9e01578e1201f4e7843bdf",
"body": "…/CHANGELOG/mainline refresh\n\n- DESIGN_DECISIONS.md: D8 (ValidatorQuorum is friction, not Byzantine\n resistance — stake floor shipped; allowlist is future design), D9\n (governance vote-weight recyclability — redesign, not a patch), D10\n (resolver leg conflict bounded by fee caps), D11 (V-2 same-r\n[…]\nainnet: 3 disputes, zero flagged.\n\nFinal gates: 415 unit + 310 integration + 520 sdk tests; clippy both\nfeature sets; sdk drift; artifacts; canary 25-ix freeze; IDL reference;\ncheck:stack — all green.",
"is_bot": false,
"headline": "docs(audit): swarm-wave documentation — design decisions D8–D13, TODO…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-18T09:15:36Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "89779cf9d854b2f5c35a79e09b64dcec02be81ae",
"body": "…uards, bid-book sweep\n\n- cancel_task: the claim drain now forfeits a no-show contest claim's\n entry-deposit surplus to the protocol treasury (rent still returns to\n the worker), matching expire_claim / reclaim_terminal_claim — the\n deposit used to be refunded to the squatter on this one exit. Ad\n[…]\ninheritance); close-task-bid-guard extended for the book sweep; all\ncancelTask/deregisterAgent callers updated. Suite 310/310; sdk 520/520\n(+e2e); clippy clean both feature sets; canary freeze intact.",
"is_bot": false,
"headline": "fix(audit): low-severity batch — contest cancel forfeit, deregister g…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-18T09:01:54Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "0b34a8117edd5503f2832370effb64eb3f26e3ae",
"body": "…w, counter drift, slash rent, snap votes)\n\n- create_dependent_task: parent_task is now an UncheckedAccount with\n in-handler owner-check + zero-pad deserialize, so legacy 382B\n (pre-migration) parents load instead of bricking the instruction with\n AccountDeserialize. The status (Cancelled/Dispute\n[…]\n1), governance floor/cap test (1), purchase_good u128 unit test — all\nrevert-sensitive. Suite 307/307; 415 unit tests; clippy clean both\nfeature sets; canary 25-ix wire freeze intact; sdk drift green.",
"is_bot": false,
"headline": "fix(audit): low-severity hardening batch (legacy parents, fee overflo…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-18T07:58:33Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "ed0752a8b5f24b63c318d5bc8ec2ad594e2dcd93",
"body": "…n loop\n\ndelegate_reputation: a dispute defendant can no longer delegate — the\ndelegated amount left the reputation pot at delegate time while the\ndelegation survived the slash, making the reputation half of every\ndispute slash optional (delegate -> get slashed on a near-zero pot ->\nrevoke back afte\n[…]\n.mjs (2 tests, both\nrevert-sensitive, incl. positive control that a non-defendant initiator\ncan still delegate). Suite 302/302; clippy clean both feature sets;\nsdk drift/canary/artifacts checks green.",
"is_bot": false,
"headline": "fix(audit): close delegation slash-vault and re-registration inflatio…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-18T07:24:36Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "81d3be25934980a5d394e942531519490997c8a2",
"body": "MEDIUM (2026-07 swarm): the VALIDATOR capability bit is self-asserted at\nregister_agent/update_agent, and validate_task_result's admission checked only\nthat bit plus identity — so a worker could register sybil validator agents and\napprove their own submission for rent-level cost, draining the escrow\n[…]\nin\ndocs/DESIGN_DECISIONS.md.\n\nlitesvm: unstaked quorum vote rejected (UnauthorizedTaskValidator), staked\nvalidator settles; existing quorum tests updated to stake their validators.\nFull suite 300/300.",
"is_bot": false,
"headline": "fix(audit): ValidatorQuorum votes require the anti-griefing stake floor",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-18T07:10:38Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "3e7a36411dafa050e32aeb8072fbc9e8f069ab91",
"body": "MEDIUM (2026-07 swarm): every bid locks bond + rent on a per-bid PDA, and every\nwithdrawal path (expire_bid / cancel_bid) loads the Task by seeds — but\nclose_task had no bid awareness. A creator could cancel_task + close_task in\none transaction (or settle the winner then close), permanently locking \n[…]\nemaining_accounts[0]; the child sweep skips it.\n\nlitesvm: omission fails closed, active bid blocks the close, expire_bid\nwithdrawal unblocks it, close proceeds at zero active bids. Full suite 299/299.",
"is_bot": false,
"headline": "fix(audit): close_task refuses to brick live bids on BidExclusive tasks",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-18T07:01:29Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "ab5b297e315fd0a8922e3f3270381fffa57543bc",
"body": "MEDIUM (2026-07 swarm): the quorum/attestation completing accept was the ONLY\nCompleted-producing path that settled NO completion bonds — a live worker (or\ncreator) bond could be omitted into the terminal task and permanently stranded\nonce close_task destroyed the Task PDA (reclaim_completion_bond n\n[…]\ned (anchor-ts optional-account rule is not tolerant of omission);\nSDK Codama auto-derives both PDAs. Gates: cargo 414 / litesvm 298 / sdk 520,\nclippy both builds, artifacts + canary + drift all green.",
"is_bot": false,
"headline": "fix(audit): validate_task_result settles completion bonds on accept",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-18T06:56:00Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "96fa6bdbac3288e3fb0d13fd0854bfb2fb22be63",
"body": "…ash evasion closed\n\nHIGH (2026-07 swarm): deregister_agent's initiator-slash guard reads\nagent.last_dispute_initiated, but nothing ever wrote it (the only writer was\nthe agent-scoped rate limiter, which has zero call sites). The guard was dead\ncode: a creator could initiate a frivolous dispute and \n[…]\nrejected\n(CooldownNotElapsed); post-window it is legal again — the disclosed residual\n(timestamp guard, same class as D7: the resolver must rule within the\nlifecycle, as designed). Full suite 298/298.",
"is_bot": false,
"headline": "fix(audit): stamp last_dispute_initiated at initiation — initiator-sl…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-18T06:46:40Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "1b562b480e16a6b37f055b71fbd73b708abb4b25",
"body": "…show theft killed\n\nCRITICAL (2026-07 swarm): with arbiter voting retired, no_votes is always true\nand every expired dispute is UNRESOLVED — but the arbiter-era 'no votes ->\n50/50 fairness split' survived, paying HALF the escrow to a possibly zero-work\nworker. A no-show could claim any Open task, se\n[…]\nre-refund-default.test.mjs — creator refunded full escrow,\nno-show recovers exactly claim rent (revert-sensitive), counters cleared,\nexpired disputes still not initiator-slashable. Full suite 297/297.",
"is_bot": false,
"headline": "fix(audit): expire_dispute refunds the funder in full post-P6.3 — no-…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-18T06:42:25Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "f2e359d33a59a7992ad907a9e4c5d75fcb6ed4f2",
"body": "…ire, counter consistency\n\nSelf-review caught two issues in the F-18/F-2 work:\n\n1. REVERT the update_multisig authority-membership require: on-chain\n verification shows the mainnet authority is a Squads vault PDA, which can\n never satisfy require_multisig_threshold (owner signers must be\n syst\n[…]\nresolve; apply_dispute_slash decrements it when the\n finalizer closes the claim. Both counters now tell the truth throughout the\n deferral window (asserted in slash-finalizer-close-race.test.mjs).",
"is_bot": false,
"headline": "fix(audit): adversarial-review follow-up — revert F-18 authority requ…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-17T13:01:57Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "25fb4c21eefc56d63c259240ad193eff25668980",
"body": null,
"is_bot": false,
"headline": "docs: mark F-7/F-4 resolved in TODO.MD (were fixed in 56f2451)",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-17T12:29:33Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "cd23913d79476f8b96dd748ee61d3fedd80e054a",
"body": "…decisions\n\n- F-12: scripts/preflight-dispute-scan.mjs scans on-chain disputes for\n total_voters > 0 (mainnet result: 3 disputes, all zero — no legacy action).\n- F-17 + informational: docs/DESIGN_DECISIONS.md records the accepted\n trade-offs (D1-D7) so they are not re-filed; linked from README + D\n[…]\nng table updated.\n- CHANGELOG + README: full-queue completion entry and current test counts\n (414 Rust unit / 296 litesvm / 520 SDK).\n- docs/reference regenerated (99 ix, 359 errors incl. 6356-6358).",
"is_bot": false,
"headline": "chore: complete full audit hardening queue — docs, preflight, design …",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-17T12:27:30Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "dd519ad577cd51c0f1f1ef200233d1069db28541",
"body": "- update_multisig: the new owner set must retain the protocol authority —\n rotating it out silently stripped every authority-bound admin path\n (MultisigInvalidSigners). Integration: exclusion attempt rejected, owner set\n untouched.\n- update_launch_controls: the frozen args force passing all three\n[…]\nquire_multisig helper (zero callers;\n require_multisig_threshold is the only enforcer).\n- documented the single authority model in utils/multisig.rs (multisig-gated\n vs authority-bound admin paths).",
"is_bot": false,
"headline": "fix(audit): F-18 multisig hardening cluster",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-17T12:15:46Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "3285675d537d58da33eebc5744fe33d5cc41f9f3",
"body": "…ter check, CI gates\n\n- agenc-cli templates: config.name is sanitized (commentSafeName) at every\n comment interpolation site in the scaffolded checkout/worker templates — a\n poisoned package.json name can no longer break out of a comment and inject\n code into generated source.\n- credible-exit.mjs\n[…]\n explicitly.\n- release.yml: the protocol gate now also runs canary:idl + canary:check-idl\n (tag pushes bypass PR checks).\n- idl-drift.yml: explicit least-privilege permissions block (contents: read).",
"is_bot": false,
"headline": "fix(audit): F-19 off-chain lows — template injection, URL leaks, clus…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-17T12:08:56Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "0c8f1a037054677595c66806d248ea38badcd9e8",
"body": "F-14: the accept paths computed the Proof-dependency offset for bid-settlement\nremaining_accounts, but the reject (reject_task_result, validate_task_result\nreject branch) and expire_claim paths hardcoded indexes 0..N — a\nuniform-layout client ([parent, bid…]) on a BidExclusive+Proof task was\nmisread\n[…]\nd_fees) used u64\nchecked_mul, overflowing for rewards above ~1.8e15 lamports and DoS-ing\nsettlement. Converted to u128 intermediates (result always fits u64 after\ndivision) with a u64-scale unit test.",
"is_bot": false,
"headline": "fix(audit): F-14 uniform bid-settlement offset + F-16 u128 fee math",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-17T11:51:09Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "631a10fa99b6a5ac1b444281d506452c93b12f99",
"body": "…ry counters\n\nF-11: expire_claim's live-submission evidence gate covered only the\nPendingValidation branch, so an InProgress task whose claim somehow carried a\nlive (Submitted) submission could be expired out from under the worker's\nin-flight review. The guard now rejects any expirable-status task w\n[…]\n_workers and\nactive_tasks with checked_sub — the designated un-brickers could themselves\nbrick on drifted legacy counters. Both now use a shared saturating_dec_counter\n(u8/u16) with a drift unit test.",
"is_bot": false,
"headline": "fix(audit): F-11 expire_claim evidence guard + F-15 saturating recove…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-17T11:41:34Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "e89e5251891ae2e66a28bb010ff4e6f17282d16c",
"body": "auto_accept_task_result is permissionless, and its hire_record account was\noptional: anyone (including the worker, self-cranking after the review\nwindow) could settle a pre-stamp hired task while silently skipping the\noperator/referrer legs. hire_record is now required + seeds-pinned\n[\"hire\", task],\n[…]\nDK facade autoAcceptTaskResult derives the hire PDA when omitted so\ndownstream callers (marketplace-react, marketplace-tools prepare) keep\nworking; structural/integration callers pass the derived PDA.",
"is_bot": false,
"headline": "fix(audit): F-10 auto_accept hire_record required + seeds-pinned",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-17T11:33:12Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "53e2c4b65272bb64ba7f615ce7e6eef967a450f3",
"body": "resolve_dispute / expire_dispute left a live TaskSubmission on the terminal\ntask: the review counters (live_submissions + pending_submission_count) stuck\nat 1 and the worker's submission rent recoverable only via the creator-gated\nclose_task. Both instructions now accept the defendant's TaskSubmissi\n[…]\nker, omission still settles). Callers updated for the anchor-ts\noptional-account-must-be-explicit rule (12 test sites pass nulls); SDK\nstructural tests adjusted for the new trailing-account positions.",
"is_bot": false,
"headline": "fix(audit): F-9 dispute exits sweep the defendant's live submission",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-17T11:22:59Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "b72ff99b366c2b87d7a4cb270c8476f9d4ffe56e",
"body": "The L-4 redaction covered boot logs and the fatal handler, but toErrorResult\nreturned raw error.message to the MCP client over the protocol channel — and\nSDK/client errors embed the configured RPC/indexer URL verbatim (userinfo,\nquery-string API keys), leaking credentials to the client and its logs.\n[…]\nraw and .trim()ed forms of the configured values\n (config.ts trims) plus AGENC_INDEXER_API_KEY\n- committed dist/ rebuilt; new vitest coverage (6 tests) for the sanitizer\n and the tool-result channel",
"is_bot": false,
"headline": "fix(audit): F-8 sanitize MCP tool-error results + process crash handlers",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-17T10:58:45Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "56f245133ce7799a4f15f5c2620b2f68e01520ed",
"body": "…oken reward skip\n\nF-7: reject_and_freeze now rejects token-denominated tasks (new error 6358\nRejectFrozenSolOnly, appended) — both frozen exits settle SOL-only, so a\nfreeze on an SPL task would lock 100% of the token escrow. Mirrors the\nexisting contest/bond/ghost-split SOL-only guards.\n\nF-4: expir\n[…]\nith lamports on token tasks.\n\nlitesvm: spl-guards.test.mjs — freeze refused on a token task with escrow\nuntouched; token expire_claim succeeds with zero lamports moved out of the\nrent-only escrow PDA.",
"is_bot": false,
"headline": "fix(audit): F-7 reject_and_freeze SOL-only guard + F-4 expire_claim t…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-17T10:53:11Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "361df480d9398635ea505a2b7c5b4c8c2ac0ccca",
"body": "The previous sdk:generate ran against a stale artifacts/anchor IDL (pre-F5);\nafter artifacts:refresh the generator now emits PDA resolvers for the\nrequired+pinned cancel_task / expire_reject_frozen bonds\n(findCancelTask{Creator,Worker}CompletionBondPda; expireRejectFrozen resolves\nboth bonds) and wo\n[…]\nion\nresidual disclosed), CHANGELOG entry for the queue, MAINNET_MAINLINE gains the\npending-upgrade choreography note (rev-5 stamp + SDK minor releases),\ndocs/reference regenerated (99 ix, 358 errors).",
"is_bot": false,
"headline": "chore: regen artifacts + SDK against the F-5 IDL, close out P0 docs",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-17T09:34:14Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "b3eb824465098b305002fa53d78a028f497356e7",
"body": "…ect_frozen\n\nThe worker/creator completion-bond accounts on cancel_task and\nexpire_reject_frozen were Optional: a cancel could omit a live bond into the\nterminal task, and once the Task PDA was closed reclaim_completion_bond was\ndead — permanently stranding a worker's 25%-of-reward principal. Both\ni\n[…]\ne_cancel_task default the worker wallet to the task\nPDA (guaranteed bond-free); all litesvm + SDK test callers pass derived PDAs;\nthe marketplace F12 test reworked for the settled-at-cancel semantics.",
"is_bot": false,
"headline": "fix(audit): F-5 required+pinned completion bonds on cancel/expire_rej…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-17T09:23:24Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "aa6aae5e8b5f592bbd27b042b5addac0540fc700",
"body": "Pre-fix, resolve_dispute left the task terminal with current_workers == 0, so a\ncreator could close_task immediately and permanently brick both slash\nfinalizers (locking the defendant's stake bookkeeping forever, or evading\ntheir own initiator slash). Four parts:\n\n- apply_initiator_slash no longer l\n[…]\npended;\n omission residual disclosed in TODO.MD).\n\nlitesvm: slash-pending close blocked + reclaim refused + finalizer unblocks;\ninitiator slash works with the Task destroyed. Canary freeze untouched.",
"is_bot": false,
"headline": "fix(audit): F-2 unblock slash finalizers from close_task",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-17T08:51:46Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "cc8870e90b14579f25577dc7722043f88ba9b301",
"body": "…dence reclaim\n\n(a) validate_task_result's accept branch now calls\nvalidate_completing_accept_sole_submission before the counter decrements,\nmirroring the CreatorReview accept paths — a completing quorum/attestation\naccept can no longer flip a task to Completed with a peer submission live.\n(b) recla\n[…]\ned by a\npeer's completing accept. task_submission account marked mut (non-canary\ninstruction). litesvm coverage for both scenarios incl. the AlreadyProcessed\nblockhash gotcha on guard-blocked retries.",
"is_bot": false,
"headline": "fix(audit): F-3 completing-accept guard on quorum path + Rejected-evi…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-17T08:37:04Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "4b706303f425536940a4e676a7d7ae0a2b777f87",
"body": "The no-show worker-bond forfeit fired against whichever bond PDA + wallet the\ncaller passed. A creator could reject an honest worker (bond hostage), sybil-\nclaim, no-show, and forfeit the honest worker's bond on the past-deadline\ncancel. The forfeit now requires the bond wallet to be one of the live\n[…]\n; refund paths unchanged. New error 6356\n(BondNotTiedToNoShowWorker, appended). litesvm coverage: exploit chain rejected,\nlegit live no-show forfeit still works, rejected worker reclaims after cancel.",
"is_bot": false,
"headline": "fix(audit): F-1 bind cancel_task no-show bond forfeit to live claimant",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-17T08:18:47Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "5c21806f5d367d53ff007fa3c34594c76706604d",
"body": "Verified firsthand against code and live mainnet state:\n- Full 99-ix surface live (surface_revision 4, ProtocolConfig 351B);\n canary 25-ix is a CI-frozen rehearsal/fallback build, not the deployed program.\n- Singletons: BidMarketplace/Moderation/Governance INITIALIZED (governance\n params sane; tot\n[…]\nical (not falsified); package READMEs aligned (mcp redaction,\n cli fail-closed checkout, tools table); CHANGELOG entry for the\n three 2026-07 audit passes; TODO.MD hardening queue added (F-1..F-19).",
"is_bot": false,
"headline": "docs: full documentation overhaul to current on-chain truth (2026-07-17)",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-17T07:31:18Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "d7f9d4035477e829a9dd3f31be6f5a72670b0a11",
"body": "…, L-4 sanitize+dist+release wiring\n\n- M-2: schema-gate validate_completing_accept_sole_submission — an ungated\n guard hard-failed every completing accept on schema-0 manual-validation\n tasks (live_submissions() is never maintained for legacy tasks), stranding\n escrow on the frozen 25-instruction\n[…]\ney from error text), rebuild committed marketplace-mcp dist (was fully\n stale, zero redaction), and wire release.yml protocol gate to a fresh\n anchor build + artifacts:check:built (--require-build).",
"is_bot": false,
"headline": "fix(audit): M-2 schema gate, H-1 legacy restore, M-3 reserve-liveness…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-17T04:36:35Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "9c2817120c955ff9e312f807d698f3e937a8fcdf",
"body": "…ale comments\n\nStep 4b (initialize_zk_config) is multisig-gated since audit H-5; include it in\nthe needMultisig eligibility precondition so a skipped-4a/5 run still fails\nfast with a clear message instead of an on-chain MultisigNotEnoughSigners.",
"is_bot": false,
"headline": "fix(audit): include zk-config init in multisig preflight + refresh st…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-17T04:03:44Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "63e3060234c78535a3521f5017990205396fe84b",
"body": "…ripts\n\n- apply_dispute_slash: restrict finalize-only counter-clear path to SOL tasks\n so lapsed token disputes cannot strand deferred slash reserves.\n- templates.ts: add AGENC_CHECKOUT_SECRET gate to Pages Router checkout API.\n- regenerate sdk-ts generated errors for ResolverConflictOfInterest and\n CompletingAcceptRequiresSoleLiveSubmission.\n- mainnet-init-and-stamp/validation-initialize: pass multisig co-signers to\n initializeZkConfig.",
"is_bot": false,
"headline": "fix(audit): M-3 token reserve lock, M-5 pages auth, SDK drift, H-5 sc…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-17T03:40:46Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "07c2891cd5768c33b8b48b4cad04475d6c313c58",
"body": "docs: align repo truth to live 99-ix / surface_revision 4 mainnet",
"is_bot": false,
"headline": "Merge pull request #136 from tetsuo-ai/docs/surface-truth-99-ix",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-10T11:15:24Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "acf58f6fb62ec92d421f9e3c2188a78ae7b80668",
"body": "Keep the comprehensive surface-truth updates (slot 431918664, expanded package\nmap, promote matrix, status banners) while absorbing auto-merged main changes.",
"is_bot": false,
"headline": "merge: resolve main conflicts after concurrent docs drift PR #135",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-10T11:15:09Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "acfff1966ca778233756c9fc1743e18a9f593175",
"body": "Refresh entry docs, versioning, package READMEs, and agenc promote matrix\nagainst on-chain mainnet (slot 431918664, rev 4, goods live) and the\ncommitted 99-instruction IDL. Flip stale DESIGN/UNMERGED status banners\nfor P1.2, store, contest, and goods; fix indexer URL and peer ranges.",
"is_bot": false,
"headline": "docs: align repo truth to live 99-ix / surface_revision 4 mainnet",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-10T11:14:27Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "d01597c8db7f3f4d0b7d9c133a393ebfa6109c1c",
"body": "docs: align protocol overview with revision 4",
"is_bot": false,
"headline": "Merge pull request #135 from tetsuo-ai/codex/fix-doc-protocol-drift",
"author_name": "acidburn",
"author_login": "signerless",
"committed_at": "2026-07-10T09:01:14Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "3e976aa6c9c46332be647641665bc32c1aed563b",
"body": null,
"is_bot": false,
"headline": "docs: align protocol overview with revision 4",
"author_name": "pchmirenko",
"author_login": "signerless",
"committed_at": "2026-07-10T08:56:08Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "2ea469ed922283db0f8a8266ce493c11dd9db8ea",
"body": "…(goods, surface_revision 4, 99 ix) additive entries",
"is_bot": false,
"headline": "docs(versioning): §1.1 matrix through sdk 0.11.0 — batch-3 + batch-4 …",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-10T02:34:01Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "2e62d1a2fa022a2bd1460b01ca3215bd1c7cfb43",
"body": "…ol 0.3.0 — Batch 4 GOODS",
"is_bot": false,
"headline": "chore(release): @tetsuo-ai/marketplace-sdk 0.11.0 + @tetsuo-ai/protoc…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-10T02:04:39Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "097ded12b03d27e8c89d50ad6ed8813493700129",
"body": "…#134)\n\n* feat(program): Batch 4 GOODS — rivalrous goods market primitive\n\nThe marketplace can sell labor (service listings) and reproducible digital\nproducts (skills), but not a FINITE, transferable good — \"I own one, I sell\nit, now you own it.\" This adds that third leg as a DIRECT-BUY primitive\n(m\n[…]\neliver the off-chain good named by the snapshotted\nmetadata_hash to the buyer and attribute the protocol/operator cut, no\ntask/hire/settlement lifecycle to poll.\n\nFull litesvm suite 284 pass / 0 fail.",
"is_bot": false,
"headline": "feat(program+sdk): Batch 4 GOODS — rivalrous goods market primitive (…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-10T01:52:25Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "b61108619b5be8d34b8af017e90545f187b925cc",
"body": null,
"is_bot": false,
"headline": "chore(sdk): 0.10.1 — embedded-NUL decoder hardening (#132) (#133)",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-07T18:08:14Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "cfc63c60cdd364b752c576446263cec55d25089a",
"body": "…#132)\n\ndecodeFixedUtf8 stripped only trailing NULs, so non-canonical on-chain\nbytes like ab<NUL>cd decoded to a string with the NUL retained — a value\nencodeFixedUtf8 can never produce (it throws), contradicting the module\nheader's 'decoders validate the same constraints'. The on-chain program\nonly\n[…]\nck.\n\nTests are revert-sensitive: both new rejection tests fail against the\nold decoder (verified by stashing the src fix), and canonical padded /\nexactly-full / all-NUL layouts still decode unchanged.",
"is_bot": false,
"headline": "fix(sdk): reject embedded NUL in fixed-width listing field decoders (…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-07T17:39:44Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "7e8387e12cfd00a19fa2c89daddb07ac7fe12c0f",
"body": "…buteGhostShare, reclaimTerminalClaim) (#130)\n\nAdditive facade surface over the already-regenerated batch-3 client\n(surface_revision=3, 96 ix, LIVE on mainnet):\n\n- facade.createContestTask — create_task pinned to the contest rails\n (Competitive, SOL-only, deadline-bearing) + configure_task_validati\n[…]\new helpers (tasks suite; 471 structural /\n 516 total green), typecheck + build + examples:check green\n\nProgram code untouched.\n\nClaude-Session: https://claude.ai/code/session_01X8By49MhUViHfLAwR46ixq",
"is_bot": false,
"headline": "feat(sdk): 0.10.0 — batch-3 contest facade (createContestTask, distri…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-05T16:42:27Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "bfc8576826daf8716b8674e77d1c28da3e16b7c2",
"body": "…urface_revision=3) (#129)\n\n* feat: batch-3 contest tasks — submission-rent return + ghost-split (surface_revision=3)\n\nImplements docs/design/batch-3-contest-tasks.md (WS-CONTEST, founder-approved):\n\n§1 Kill the submission-rent sink (ALL task types):\n- accept_task_result / auto_accept_task_result / \n[…]\nive red/green proven for FIX 1 (PendingValidation arm +\nreclaim counter decrement) and FIX 4 (forfeit split) — see the PR body.\n\nClaude-Session: https://claude.ai/code/session_01PcGeJMcPGkZj1Fm7Z6fHh3",
"is_bot": false,
"headline": "feat: batch-3 contest tasks — submission-rent return + ghost-split (s…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-05T16:14:32Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "a8a68ad99a4b799dff2e880fca7032aaf8c84d6d",
"body": "… gate (#128)\n\nGenerate docs/reference/INSTRUCTIONS.md (94 instructions: doc-strings,\naccounts with writable/signer/optional flags + PDA seeds/fixed addresses,\nargs with rendered types) and docs/reference/ERRORS.md (329 error codes)\ndeterministically from the committed canonical IDL\n(artifacts/ancho\n[…]\nr exits 1 on pre-change main (docs missing), 0 after\ngeneration, 1 again when a single IDL doc-string is mutated, 0 on restore.\n\nClaude-Session: https://claude.ai/code/session_01X8By49MhUViHfLAwR46ixq",
"is_bot": false,
"headline": "docs: IDL-generated instruction reference + error catalog, with drift…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-05T12:55:11Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "3a9c80eb16898e26dabd27678f6baa1b5d848ccb",
"body": "…itesvm fallback, promote un-poisoned (#127)\n\nFunnel-audit fixes for the published onboarding path:\n\nsdk-ts 0.9.1 (docs-only):\n- README hosted-indexer example pointed at marketplace.agenc.tech (the\n website — serves HTML), so every user hit `IndexerError: body is not\n JSON`. Now https://api.agenc.\n[…]\ns: sdk 510 tests + examples:check + pack:smoke green; agenc-cli 41\ntests (4 new fallback e2e) + tsc green; root validate green.\n\nClaude-Session: https://claude.ai/code/session_01X8By49MhUViHfLAwR46ixq",
"is_bot": false,
"headline": "fix(onboarding): first-session funnel — sdk README truth, agenc dev l…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-05T12:39:33Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "c1b5214ad4a5d61783defa2dd3a0535e636a2a10",
"body": "…ve minAgentStake + funding preflight (#126)\n\nThe runtime hardcoded stakeAmount: 0n while the live mainnet\nProtocolConfig.minAgentStake is 10,000,000 lamports, so every fresh\nworker's FIRST transaction reverted with InsufficientStake — the\nflagship \"wire a worker\" onboarding path was silently broken\n[…]\nreproducing the\n 0.1.0 InsufficientStake revert when the fix is removed. 48/48 green.\n- Bump @tetsuo-ai/agenc-worker to 0.1.1.\n\nClaude-Session: https://claude.ai/code/session_01X8By49MhUViHfLAwR46ixq",
"is_bot": false,
"headline": "fix(agenc-worker): 0.1.0 could not register on mainnet — stake the li…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-05T12:19:51Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "7e5a04a63e804c42c5481b1306f1f2f75266f844",
"body": "…y mutations (#125)\n\nFirst entries: 2026-07-04 fee decision (500 bps stays; 350 decrease\ncancelled) and 2026-07-05 update_rate_limits (cooldown 60s->1s,\nmax_tasks_per_24h 50->255; sig 4ajp8KzZ...; floor kept — program forbids\n0=unlimited by design, structural fix tracked in #124). Cross-linked from\nthe rollout runbook and DOCS_INDEX.\n\nClaude-Session: https://claude.ai/code/session_01X8By49MhUViHfLAwR46ixq",
"is_bot": false,
"headline": "docs: POLICY_CHANGES.md — dated log of authority-signed mainnet polic…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-05T11:46:11Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "a660fb2581f2f36c692c233fb3d3e6f1982e219a",
"body": "Keeps npm workspace linking intact after the sdk 0.9.0 publish (the\n^0.8.x-only ranges would silently vendor registry 0.8.4 instead of the\nworkspace build — the known range-mismatch gotcha).",
"is_bot": false,
"headline": "chore(deps): widen workspace marketplace-sdk ranges to accept 0.9.0",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-05T04:07:39Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "9f4a49390d5c53fc2181f44c345d647dfef8cbaa",
"body": "feat(sdk): expose the batch-2 on-chain Store surface in @tetsuo-ai/marketplace-sdk 0.9.0",
"is_bot": false,
"headline": "Merge pull request #123 from tetsuo-ai/feat/store-sdk-surface",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-05T04:06:52Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "2454cb5bf11896c265b6f24ce59ebd7dede69184",
"body": "… 0.9.0\n\nNew public surface over the regenerated client (minor bump 0.8.4 -> 0.9.0):\n\n- facade/stores.ts: registerStore / updateStore / closeStore builders\n (store PDA auto-derived from the owner signer), findStorePda +\n fetchStore/fetchMaybeStore re-exports, and the typed\n STORE_REGISTRATION_BON\n[…]\nd\ntests-e2e/store.e2e.test.ts (REAL program in litesvm: register deposits\nrent + exactly the 0.05 SOL bond on the PDA, update bumps version with\nthe bond untouched, close refunds rent + bond in full).",
"is_bot": false,
"headline": "feat(sdk): expose the batch-2 Store surface — facade, client methods,…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-05T04:04:46Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "f64f1b96d20fa613548e85076d17d6fcc441367a",
"body": "The committed IDL already carried the batch-2 surface (register_store /\nupdate_store / close_store / moderation_heartbeat, the Store account,\nStoreRegistered/StoreUpdated/StoreClosed/ModerationHeartbeatRecorded,\nthe dispute referrer legs on resolve/expire_dispute, and the new\nstore/liveness error co\n[…]\nat is LIVE on mainnet.\n\nnpm run sdk:generate output only — no hand edits. 94 instructions,\n44 accounts, 98 event codecs; findStorePda ([\"store\", owner]) is\nemitted by Codama from the IDL PDA metadata.",
"is_bot": false,
"headline": "chore(sdk): regenerate Codama client from the batch-2 IDL",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-05T04:04:32Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "f75818be5b69b430c90a8be0aee84c2bd4016e3c",
"body": "feat: batch-2 program surface (store identity, moderation liveness, dispute referrer legs, rent reclaim) — DO NOT MERGE: pending adversarial review",
"is_bot": false,
"headline": "Merge pull request #122 from tetsuo-ai/feat/batch-2",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-05T02:51:06Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "89ca6eecb35b0661dc1176b446e9db5930077578",
"body": "Six-angle adversarial review (money-math, store, deadman, close_task,\ncross-file callers, cleanup/conventions) found ZERO money-path correctness\nbugs. Fixes for the surface-honesty + hardening findings that survived verify:\n\n- F1 (Med) Back out half-shipped A5 per-agent rating surface: the\n `AgentR\n[…]\nrify: 366 cargo unit + 246 litesvm integration green; artifacts refreshed;\n@tetsuo-ai/protocol validate green. IDL confirmed: emitter-less event gone,\nrefunded_lamports + InvalidStoreManifest present.",
"is_bot": false,
"headline": "review: address adversarial-review findings on the batch-2 surface",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-05T02:50:12Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "b19055093d483778658f891f8c0dbd1cf7f406e3",
"body": "…dispute referrer legs, attestor-config rent reclaim\n\nFour additive batch-2 items on the 90-ix surface (surface_revision = 2):\n\n- P5.2 store identity: register_store / update_store / close_store. One Store\n PDA per wallet ([\"store\", owner]), 0.05 SOL registration bond enforced by an\n in-handler CP\n[…]\ndman relax/re-arm e2e, both dispute legs paid with exact deltas + fail-closed\nnegative, attestor-config reclaim + cross-task rejection). Anchor artifacts\nrefreshed; @tetsuo-ai/protocol validate green.",
"is_bot": false,
"headline": "feat: batch-2 program surface — store identity, moderation liveness, …",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-05T02:12:57Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "2c9b710a41a66858e8b47391e4e48a15d800ac0d",
"body": "…) (#121)\n\n- MAINNET_MAINLINE.md: 84-ix 2026-06-11 state -> live 90-ix P1.2 surface\n (slot 430491216, commit aad4c0d, Squads 2-of-3 vault authority, verified\n badge, flag-day cutover) + prior-deployment history section\n- CHANGELOG.md: dated entries for the 2026-06-11 full-surface deploy,\n WP-A1 (\n[…]\nov, slot\n430491216), verify.osec.io is_verified:true @ aad4c0d, IDL ix count 90,\nbond/cooldown constants, gate + facade source.\n\nClaude-Session: https://claude.ai/code/session_01PnpmjbFCZVQBB7w7DhypZY",
"is_bot": false,
"headline": "docs: refresh exit/trust artifacts to post-P1.2 reality (§12 re-audit…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-05T01:02:22Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "9f507b0f01a3e54a903e51f133fed7cc82979a67",
"body": "docs: WP-A6 batch-2 design docs (#2 referral attribution, #3 referrer-beyond-CreatorReview, #4 scale cost model + WS-H addenda)",
"is_bot": false,
"headline": "Merge pull request #120 from tetsuo-ai/docs/wp-a6-batch2-designs",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-04T22:44:31Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "9f7bc7e77727928251c23a5c8ea4fe23ad97f515",
"body": "…-beyond-CreatorReview, #4 scale cost model + WS-H addenda)\n\nFour new design docs, all claims file:line-grounded against origin/main\n(bb65952) program source, modeled on the ratified P5.2/P6.4 structure:\n\n- P5_3_REFERRAL_ATTRIBUTION_SPEC.md — the client-supplied-referrer trust\n model, costed theft/\n[…]\nirect (with the verified current forfeit-routing table).\n\nDOCS_INDEX.md updated (also backfills the missing P5.2/P6.4 entries).\n\nClaude-Session: https://claude.ai/code/session_01PnpmjbFCZVQBB7w7DhypZY",
"is_bot": false,
"headline": "docs: WP-A6 batch-2 design docs (#2 referral attribution, #3 referrer…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-04T22:43:46Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "bbe444e0b7877b23e7f6bcd9dd42c481e566e22a",
"body": "docs(sdk): WP-D5 — npm-visible README links + tarball self-sufficiency",
"is_bot": false,
"headline": "Merge pull request #119 from tetsuo-ai/feat/wp-d5-npm-visible-docs",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-04T22:32:38Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "0bf1cb25c5c5ffa29ad8212d92d16080e5ecfdd9",
"body": "…ficiency\n\nThe @tetsuo-ai/marketplace-sdk README shipped four relative markdown\nlinks (examples/embeddable-marketplace.ts, docs/guides/quickstart.md,\nexamples/localnet-first-hire.ts, LICENSE) that render dead on\nnpmjs.com because examples/ and docs/ are not in the tarball. All four\nare now absolute \n[…]\nnpm pack stays at 392\nfiles, unpacked size +767 bytes (README/CHANGELOG text only). Rides the\nnext sdk patch — no version bump.\n\nClaude-Session: https://claude.ai/code/session_01PnpmjbFCZVQBB7w7DhypZY",
"is_bot": false,
"headline": "docs(sdk): WP-D5 part 2 — npm-visible README links + tarball self-suf…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-04T22:32:01Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "bb65952936f2a06f1a4fc54cda0176120404c58c",
"body": "feat(marketplace-tools): re-pin the a2a AgentCard projection to A2A v1.0",
"is_bot": false,
"headline": "Merge pull request #118 from tetsuo-ai/feat/a2a-v1-projection",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-04T07:32:58Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "d6bcef891fc53b41b1e0a5018f2d24f3f4b57f4a",
"body": "WP-F6 GO (schema alignment only): the a2a projection targeted the retired\na2a/v0.2 shape; the spec is at v1.0.1 (verified against a2aproject/A2A\nspecification/a2a.proto at tag v1.0.1, 2026-07-04).\n\n- A2A_SCHEMA_VERSION -> \"a2a/v1.0\"; the projection now carries every\n v1.0-REQUIRED AgentCard field: \n[…]\nRevert-sensitive version-pin test (fails on a2a/v0.2) + new shape tests;\n CHANGELOG Unreleased entry; no version bump/publish.\n\nClaude-Session: https://claude.ai/code/session_01PnpmjbFCZVQBB7w7DhypZY",
"is_bot": false,
"headline": "feat(marketplace-tools): re-pin the a2a AgentCard projection to A2A v1.0",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-04T07:32:31Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "f7b6cdc00311eef29c24957c7e188f66ab8b816e",
"body": "docs: WP-F6 ecosystem interop assessment",
"is_bot": false,
"headline": "Merge pull request #117 from tetsuo-ai/docs/wp-f6-interop-assessment",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-04T07:09:29Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "498c455f081614794538fe24136cf31675a027df",
"body": "Web-verified (2026-07-04) decision-grade assessment of the agent-economy\ninterop standards against our shipped reality (90-ix mainnet program,\n4-way capped settlement, open moderation roster, receipts,\nstoreManifest.v1, agenc.agentCard.v1, MIT toolchain):\n\n- x402: GO, scoped — pin v2 (headers change\n[…]\nor-only.\n\nEvery adoption/status claim carries a source + access date; unverifiable\nclaims are marked. Indexed in DOCS_INDEX.md.\n\nClaude-Session: https://claude.ai/code/session_01PnpmjbFCZVQBB7w7DhypZY",
"is_bot": false,
"headline": "docs: WP-F6 ecosystem interop assessment (x402 / A2A / ERC-8004 / ACP)",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-04T07:09:01Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "ede2cd2342d93008c7909d5cbcfbe21b9152354c",
"body": "release: sdk 0.8.4 + react 0.4.1 — WP-H3 phase 1 Guaranteed Hire surfaces (additive, no wire change)",
"is_bot": false,
"headline": "Merge pull request #116 from tetsuo-ai/release/h3-guaranteed-hire",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-04T06:35:30Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "88aadf2e2e43b6c8edc92b73c4afe1ee637be9cb",
"body": "…aces (additive, no wire change)",
"is_bot": false,
"headline": "release: sdk 0.8.4 + react 0.4.1 — WP-H3 phase 1 Guaranteed Hire surf…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-04T06:35:26Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "5a31db7561cea30cc7fa7dbfa52cf5bd90339a90",
"body": "fix(react-tests): P1.2 moderator threading in the checkout e2e fixture",
"is_bot": false,
"headline": "Merge pull request #115 from tetsuo-ai/fix/checkout-e2e-p12-moderator",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-04T06:35:01Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "3ea174ab2ea9a22872bc441ad1029b13aee672ef",
"body": "The pre-existing checkout.e2e failure (flagged in PR #114's review): the\nCheckoutFlow test-app + its jsdom mirror hired without the required P1.2\nmoderator arg, and the worker harness pinned the job spec without one —\nfindListingModerationPda/findTaskModerationPda crashed on undefined seeds.\nCheckou\n[…]\n); the harness setTaskJobSpec\nconsumes the moderator's attestation explicitly. Checkout e2e now completes\nthe real on-chain hire->worker->accept loop; react suite 225/225 (was 224+1\npre-existing red).",
"is_bot": false,
"headline": "fix(react-tests): P1.2 moderator threading in the checkout e2e fixture",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-04T06:34:57Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "6249ae49a68129f2fb794fa0c99b3e07c131f88b",
"body": "feat(sdk,react): WP-H3 phase 1 — Guaranteed Hire surfaces over live completion bonds",
"is_bot": false,
"headline": "Merge pull request #114 from tetsuo-ai/feat/wp-h3-guaranteed-hire-sdk",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-04T06:25:20Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "c1f52d680ba8507dd1deac69466288015e602196",
"body": "…ompletion bonds\n\nsdk-ts (@tetsuo-ai/marketplace-sdk):\n- fetchTaskGuarantee(source, task) queries/ helper: one gPA read of a task's\n live CompletionBond accounts (COMPLETION_BOND_TASK_OFFSET memcmp), split by\n role, with guaranteed:true iff the worker bond is posted & unresolved (bond\n PDAs close\n[…]\nght/checkout.e2e.test.tsx fails in\nfindListingModerationPda (invalid moderator seed) — P1.2 leftover, untouched\nby this change.\n\nClaude-Session: https://claude.ai/code/session_01PnpmjbFCZVQBB7w7DhypZY",
"is_bot": false,
"headline": "feat(sdk,react): WP-H3 phase 1 — Guaranteed Hire surfaces over live c…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-04T06:24:37Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "6ae444faa76874c03c43fe65e46efbb21da9e44a",
"body": "feat(cli): @tetsuo-ai/agenc-cli — agenc init/dev/promote (WP-H6)",
"is_bot": false,
"headline": "Merge pull request #113 from tetsuo-ai/feat/wp-h6-agenc-cli",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-04T05:43:09Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "4249f9b2a93d35d3e673e5a43a983e84454f2227",
"body": "The Stripe-4242 moment: one command wires the CURRENT repo into an AgenC\nnode and a developer WATCHES money settle four ways within minutes.\n\n- agenc init: framework-detects the working repo. Next.js gets a minimal,\n clearly-marked checkout surface (app/agenc/page.tsx +\n app/agenc/checkout/route.t\n[…]\nagenc runtime bin also claims `agenc` — coexistence noted in the\nREADME (invoke via `npx @tetsuo-ai/agenc-cli` when ambiguous).\n\nClaude-Session: https://claude.ai/code/session_01PnpmjbFCZVQBB7w7DhypZY",
"is_bot": false,
"headline": "feat(cli): @tetsuo-ai/agenc-cli — agenc init/dev/promote (WP-H6)",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-04T05:42:13Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "78d41bbc5711a0e8438dd2321163321bd18fcbd4",
"body": "release(sdk): 0.8.3 — WP-D4 sandbox on-ramp fixes (no wire change)",
"is_bot": false,
"headline": "Merge pull request #112 from tetsuo-ai/release/sdk-0.8.3",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-04T05:20:45Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "ce51e7f4534962073bb69153f58aa6435395fdb0",
"body": null,
"is_bot": false,
"headline": "release(sdk): 0.8.3 — WP-D4 sandbox on-ramp fixes (no wire change)",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-04T05:20:40Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "e0a933626c18c2000da96afc512ff5c0e1d37cc8",
"body": "fix(sdk): WP-D4 — sandbox on-ramp defaults to a live stack, first-hire example runnable",
"is_bot": false,
"headline": "Merge pull request #111 from tetsuo-ai/fix/wp-d4-sandbox-onramp",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-04T05:17:49Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "e6ef5b923dadc542d4adefe448d882cb407a983b",
"body": "…e example runnable\n\nThe SDK's shipped sandbox defaults pointed at a host that fails DNS\n(sandbox.agenc.tech — never deployed), SANDBOX_FIXTURES shipped unseeded\nwith no working path to seeded state, and examples/devnet-first-hire.ts\ncould not run anywhere. A fresh clone now runs one documented sand\n[…]\n: sdk:drift, tsc --noEmit, npm test (493 passed / 1 env-gated skip),\nnpm run build, examples:check, root typecheck — all green.\n\nClaude-Session: https://claude.ai/code/session_01PnpmjbFCZVQBB7w7DhypZY",
"is_bot": false,
"headline": "fix(sdk): WP-D4 — sandbox on-ramp defaults to a live stack, first-hir…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-04T05:17:10Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "e4bfc799505ff36b05f20e4af9c7eae750830763",
"body": "feat(worker): @tetsuo-ai/agenc-worker — one-command worker runtime (WP-H4)",
"is_bot": false,
"headline": "Merge pull request #110 from tetsuo-ai/feat/wp-h4-agenc-worker",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-04T04:32:21Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "95ad872761c7fd7be8d29ecf822049bc2cd3182d",
"body": "…P-H4)\n\nYour agent has a day job: `npx @tetsuo-ai/agenc-worker up` registers the\nagent if needed, watches claimable tasks over the MIT marketplace-sdk\n(watchClaimableTasks), verifies each job spec against its on-chain sha256\ncommitment (fail closed), claims ONE task at a time, executes it by spawnin\n[…]\nkage vitest 39/39, package tsc --noEmit clean, tsup build clean,\nsdk-ts tsc --noEmit still clean, root npm run typecheck green.\n\nClaude-Session: https://claude.ai/code/session_01PnpmjbFCZVQBB7w7DhypZY",
"is_bot": false,
"headline": "feat(worker): @tetsuo-ai/agenc-worker — one-command worker runtime (W…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-04T04:31:39Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "3ba330f82d86c21113c5be041857c24ccc0b32cc",
"body": "feat(sdk): hireAndActivate open hire orchestration (WP-D6) + 0.8.2",
"is_bot": false,
"headline": "Merge pull request #109 from tetsuo-ai/feat/wp-d6-hire-and-activate",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-04T03:59:05Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "ac3018cf99463df95798c17bdfb1d72d78b20365",
"body": "…lease 0.8.2\n\nThe only complete hire->activate orchestration lived in the proprietary\nEULA'd kit (listings hire + tasks activate-hire), which cannot be the\nfederation substrate. This ports it into the MIT SDK:\n\n- orchestration/hire-and-activate.ts: hire_from_listing_humanless -> caller's\n host/mode\n[…]\nches, fail-closed\nunattested moderation) + 10 unit tests (resolver branching at the mocked\nfetcher seam, validation refusals, moderator threading). Full suite 491\ngreen; tsc + sdk:drift + build clean.",
"is_bot": false,
"headline": "feat(sdk): hireAndActivate — the open hire orchestration (WP-D6) + re…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-04T03:59:00Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "694128ec8020b32dca782e2f7b25ad313eabb63a",
"body": "docs: WP-D3 versioning & deprecation contract (VERSIONING.md)",
"is_bot": false,
"headline": "Merge pull request #108 from tetsuo-ai/docs/wp-d3-versioning-contract",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-04T03:50:00Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "1184c94b8deccf1fcb40ad1d3c679e9c9895c8c6",
"body": "…n contract\n\n- support matrix: current-only compatible set (sdk 0.8.x, react/tools/mcp 0.4.x,\n store-core 0.5.x) + dated break-event history (2026-06-11 full-surface,\n 2026-07-02 WP-A1 gates, 2026-07-03 P1.2 open roster)\n- contract: required getDeployedSurface capability detection, announce-before\n[…]\nin npm + binary release notes (runbook §2.6 lockstep model), flag-day same-day\n lockstep republish policy, template pin enforcement (agenc-store-templates\n check:pins)\n- index entry in DOCS_INDEX.md",
"is_bot": false,
"headline": "docs: VERSIONING.md — WP-D3 cross-package support matrix + deprecatio…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-04T03:49:45Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "73b342570b90032648eeffb953f2271873081a2e",
"body": "feat(sdk): settlementReceiptUrl + release 0.8.1 (WP-H1 receipt exhaust)",
"is_bot": false,
"headline": "Merge pull request #107 from tetsuo-ai/feat/sdk-settlement-receipt-url",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-04T03:35:44Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "fe551a7036b4e0ff9495ca835528e7aaaedd7171",
"body": null,
"is_bot": false,
"headline": "release(sdk): 0.8.1 — settlementReceiptUrl (additive, no wire change)",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-04T03:35:32Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "d9a29a8bec8aff98bf29360bf87a65c97d7951dc",
"body": "… settle flows (WP-H1 exhaust)\n\nEvery successful settlement has an independently verifiable receipt page\n(agenc.ag/receipt/<txSig>; accept/auto-accept/complete supported). Settle\nflows surface this URL as the final line of the settlement handoff; baseUrl\nparam supports other nodes' receipt surfaces. 3 tests. LOCAL ONLY — push +\n0.8.1 publish await explicit approval.",
"is_bot": false,
"headline": "feat(sdk): settlementReceiptUrl — canonical shareable receipt URL for…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-04T03:30:37Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "cea645b400569356ad3b992c86b97358c6110fb4",
"body": "…dopted as recommended\n\nDecision record 2026-07-03. Unblocks: provenance-weighted discovery\n(indexer/SDK/agenc.ag, no deploy), the agenc.storeManifest.v1 standard\n(store-core + agenc.ag, no deploy); the on-chain riders (RATING_MIN_REWARD,\nStore PDA) stay batch-gated per the ratified answers.",
"is_bot": false,
"headline": "docs(design): founder ratification — all P6.4 + P5.2 open questions a…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-04T00:50:22Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "a2748b45c1d49106fa59ec3f0144d77dd24a18c5",
"body": "Design-only. Framing: the program is a settlement/provenance engine, not a\nspam filter — post-P1.2 the allow-gate is a provenance layer, so spam defense\nlives at the discovery/surface layer.\n\n- Threat model costed at live params: ~0.004 SOL per fake rating (the burned\n HireRating rent is the real c\n[…]\n tripwire-gated on-chain riders for a later batch\n (RATING_MIN_REWARD floor in rate_hire + reserved-byte track-record hints);\n batch 2 stays P1.3+P3.4+P6.3. 7 founder questions with recommendations.",
"is_bot": false,
"headline": "docs(design): P6.4 spam/sybil defense for the open-roster world",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-03T12:13:33Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "50b63a468da082e54566e1a3fd8384ce2b70bdc3",
"body": "…ss-keyed Store PDA\n\nDesign-only (no program change). Recommendation: (1) ship a signed\ndomain-neutral agenc.storeManifest.v1 at /.well-known/agenc-store.json now —\nzero deploy, un-binds ownership proofs from the 'agenc.ag store claim'\nenvelope; (2) an additive Store PDA [\"store\", owner] in the next\n[…]\n.2 posture).\nDomain binding is mutual self-serve (PDA<->manifest), not attestor-recorded.\nNeon export path + P5.3 referrer-PDA attachment point included. 7 founder\nquestions with recommendations (§8).",
"is_bot": false,
"headline": "docs(design): P5.2 store identity spec — manifest-first hybrid, addre…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-03T12:06:24Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "c670efecd54144a6bec697041904e5ff706b6257",
"body": "… mainnet 2026-07-03\n\nP0.1 is closed: permissionless attestor registration + surface trust lists +\nthe multisig BLOCK floor are deployed and the whole client ecosystem speaks\nthe wire. Successor workstream: P6.4 spam/sybil defense.",
"is_bot": false,
"headline": "docs(neutrality): stamp the resolution — hardened open roster LIVE on…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-03T12:00:59Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "09b7c7d38b3fa0028b8efe98e1a12fdd6eb89816",
"body": "…ecuted vault-tx procedure\n\nThe P1.2 upgrade missed the §2.5 re-verify step and the badge regressed\n(is_verified:false). Restored 2026-07-03 via the vault path: reproduce-build\nmatched (b38a3dc8…), otter-verify PDA for uploader=vault initialized through\na 2-of-3 vault transaction (create 2UG1MYAD…, approvals 5NX7JtTB…/4MBgvwzF…,\nexecute 4hFoCDLc…), remote job re-run — is_verified:true at commit aad4c0d.\nRecorded the exact procedure since the keypair path no longer applies.",
"is_bot": false,
"headline": "docs(runbook): §2.5 keep-the-badge under the Squads authority — as-ex…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-03T10:45:47Z",
"body_truncated": false,
"is_coding_agent": false
},
{
"oid": "4a29f8aa407a85568e03088fb0ff5fe42fae9fd9",
"body": "…k ^0.8.0)\n\nRunbook §2.6 step 3 (lockstep client releases for the flag-day upgrade):\n\n- react 0.4.0: hire/activation inputs carry the required P1.2 moderator;\n hooks auto-resolve the gate mechanics — roster-entry PDA attached only\n after verifying it exists on-chain (a set-but-uninitialized option\n[…]\ning 0.8.0 CHANGELOG entry (published earlier today).\n\nGates: react tsc clean + 211/211 (incl. litesvm e2e vs the real 90-ix .so);\ntools tsc clean + 69/69; mcp tsc clean + 21/21; all three build green.",
"is_bot": false,
"headline": "release(react/tools/mcp): 0.4.0 — P1.2 open-roster client cutover (sd…",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-03T09:53:36Z",
"body_truncated": true,
"is_coding_agent": false
},
{
"oid": "394b04902d3ba226c624e044856686cf1bb8bcd1",
"body": "Claude-Session: https://claude.ai/code/session_01TiRKWvZJMPnxSXJiwgZJKS",
"is_bot": false,
"headline": "release(sdk): 0.8.0 — P1.2 open-roster client (90-ix surface)",
"author_name": "tetsuo",
"author_login": "7etsuo",
"committed_at": "2026-07-03T09:10:34Z",
"body_truncated": false,
"is_coding_agent": false
}
],
"releases_count": 11,
"commits_last_year": 261,
"latest_release_at": "2026-06-11T08:40:04Z",
"latest_release_tag": "react-v0.1.1",
"releases_from_tags": false,
"days_since_last_push": 3,
"active_weeks_last_year": 19,
"days_since_latest_release": 49,
"mean_days_between_releases": 0.1
},
"community": {
"has_readme": true,
"has_license": true,
"has_description": true,
"has_contributing": false,
"health_percentage": 50,
"has_issue_template": false,
"has_code_of_conduct": false,
"has_pull_request_template": false
},
"ecosystem": {
"packages": [
{
"name": "@tetsuo-ai/marketplace-sdk",
"exists": true,
"license": "MIT",
"keywords": [
"solana",
"anchor",
"agenc",
"marketplace",
"agents",
"sdk",
"kit"
],
"ecosystem": "npm",
"matches_repo": true,
"registry_url": "https://www.npmjs.com/package/@tetsuo-ai/marketplace-sdk",
"is_deprecated": false,
"latest_version": "0.12.0",
"repository_url": "https://github.com/tetsuo-ai/agenc-protocol",
"versions_count": 20,
"total_downloads": null,
"dependents_count": null,
"deprecation_note": null,
"maintainers_count": 1,
"monthly_downloads": 4247,
"first_published_at": "2026-06-10T01:36:30.552000Z",
"latest_published_at": "2026-07-22T07:41:30.860000Z",
"latest_version_yanked": null,
"days_since_latest_publish": 8
},
{
"name": "@tetsuo-ai/protocol",
"exists": true,
"license": "MIT",
"keywords": [
"solana",
"anchor",
"idl",
"protocol",
"zk",
"agents",
"coordination"
],
"ecosystem": "npm",
"matches_repo": true,
"registry_url": "https://www.npmjs.com/package/@tetsuo-ai/protocol",
"is_deprecated": false,
"latest_version": "0.4.0",
"repository_url": "https://github.com/tetsuo-ai/agenc-protocol",
"versions_count": 7,
"total_downloads": null,
"dependents_count": null,
"deprecation_note": null,
"maintainers_count": 1,
"monthly_downloads": 1604,
"first_published_at": "2026-03-17T02:36:55.357000Z",
"latest_published_at": "2026-07-22T07:39:35.867000Z",
"latest_version_yanked": null,
"days_since_latest_publish": 8
},
{
"name": "@tetsuo-ai/agenc-cli",
"exists": true,
"license": "MIT",
"keywords": [
"solana",
"agenc",
"marketplace",
"cli",
"agents",
"sandbox",
"localnet",
"settlement"
],
"ecosystem": "npm",
"matches_repo": true,
"registry_url": "https://www.npmjs.com/package/@tetsuo-ai/agenc-cli",
"is_deprecated": false,
"latest_version": "0.3.0",
"repository_url": "https://github.com/tetsuo-ai/agenc-protocol",
"versions_count": 3,
"total_downloads": null,
"dependents_count": null,
"deprecation_note": null,
"maintainers_count": 1,
"monthly_downloads": 526,
"first_published_at": "2026-07-04T05:44:08.175000Z",
"latest_published_at": "2026-07-22T07:41:58.872000Z",
"latest_version_yanked": null,
"days_since_latest_publish": 8
},
{
"name": "@tetsuo-ai/agenc-worker",
"exists": true,
"license": "MIT",
"keywords": [
"solana",
"agenc",
"marketplace",
"worker",
"agents",
"earn",
"claude",
"cli"
],
"ecosystem": "npm",
"matches_repo": true,
"registry_url": "https://www.npmjs.com/package/@tetsuo-ai/agenc-worker",
"is_deprecated": false,
"latest_version": "0.2.0",
"repository_url": "https://github.com/tetsuo-ai/agenc-protocol",
"versions_count": 3,
"total_downloads": null,
"dependents_count": null,
"deprecation_note": null,
"maintainers_count": 1,
"monthly_downloads": 554,
"first_published_at": "2026-07-04T04:33:49.259000Z",
"latest_published_at": "2026-07-22T07:41:56.943000Z",
"latest_version_yanked": null,
"days_since_latest_publish": 8
},
{
"name": "agenc-cli",
"exists": true,
"license": "MIT",
"keywords": [
"solana",
"agenc",
"marketplace",
"cli",
"agents"
],
"ecosystem": "npm",
"matches_repo": true,
"registry_url": "https://www.npmjs.com/package/agenc-cli",
"is_deprecated": false,
"latest_version": "0.2.0",
"repository_url": "https://github.com/tetsuo-ai/agenc-protocol",
"versions_count": 1,
"total_downloads": null,
"dependents_count": null,
"deprecation_note": null,
"maintainers_count": 1,
"monthly_downloads": 179,
"first_published_at": "2026-07-05T12:40:45.949000Z",
"latest_published_at": "2026-07-05T12:40:46.308000Z",
"latest_version_yanked": null,
"days_since_latest_publish": 25
},
{
"name": "@tetsuo-ai/marketplace-mcp",
"exists": true,
"license": "MIT",
"keywords": [
"solana",
"agenc",
"marketplace",
"agents",
"mcp",
"model-context-protocol",
"ai-agents",
"function-calling",
"discovery"
],
"ecosystem": "npm",
"matches_repo": true,
"registry_url": "https://www.npmjs.com/package/@tetsuo-ai/marketplace-mcp",
"is_deprecated": false,
"latest_version": "0.5.0",
"repository_url": "https://github.com/tetsuo-ai/agenc-protocol",
"versions_count": 5,
"total_downloads": null,
"dependents_count": null,
"deprecation_note": null,
"maintainers_count": 1,
"monthly_downloads": 698,
"first_published_at": "2026-06-11T08:32:56.359000Z",
"latest_published_at": "2026-07-22T07:41:53.227000Z",
"latest_version_yanked": null,
"days_since_latest_publish": 8
}
]
},
"popularity": {
"forks": 0,
"stars": 5,
"watchers": 0,
"fork_history": {
"days": [],
"complete": true,
"collected": 0,
"total_forks": 0
},
"star_history": null,
"open_issues_and_prs": 36
},
"ai_readiness": {
"has_nix": false,
"example_dirs": [
"examples"
],
"has_llms_txt": false,
"has_dockerfile": false,
"has_mcp_signal": true,
"bootstrap_files": [],
"api_schema_files": [],
"has_devcontainer": false,
"typecheck_configs": [
"packages/agenc-cli/tsconfig.json",
"packages/agenc-worker/tsconfig.json",
"packages/marketplace-mcp/tsconfig.json",
"packages/marketplace-moderation/tsconfig.json",
"packages/marketplace-react/examples/marketplace-starter/tsconfig.json",
"packages/marketplace-react/test-apps/checkout/tsconfig.json",
"packages/marketplace-react/test-apps/next-ssr/tsconfig.json",
"packages/marketplace-react/tsconfig.json",
"packages/marketplace-tools/tsconfig.json",
"packages/protocol/tsconfig.json",
"packages/sdk-ts/tsconfig.json"
],
"toolchain_manifests": [
"programs/agenc-coordination/Cargo.toml",
"programs/agenc-coordination/fuzz/Cargo.toml",
"zkvm/Cargo.toml",
"zkvm/guest/Cargo.toml"
],
"largest_source_bytes": 713626,
"source_files_sampled": 687,
"oversized_source_files": 21,
"agent_instruction_files": [],
"agent_instruction_max_bytes": null
},
"dependencies": {
"manifests": [
"package.json",
"tests-integration/package.json",
"zkvm/Cargo.toml"
],
"advisories": {
"error": null,
"scope": "published_package",
"source": "osv",
"findings": [],
"collected": true,
"malicious": [],
"truncated": false,
"by_severity": {},
"advisory_count": 0,
"affected_count": 0,
"assessed_count": 1,
"malicious_count": 0,
"assessed_package": "npm:@tetsuo-ai/marketplace-sdk@0.12.0",
"unassessed_count": 0,
"direct_affected_count": 0
},
"ecosystems": [
"crates",
"npm"
],
"dependencies": [
{
"name": "@coral-xyz/anchor",
"manifest": "tests-integration/package.json",
"ecosystem": "npm",
"version_constraint": "^0.32.1"
},
{
"name": "@solana/web3.js",
"manifest": "tests-integration/package.json",
"ecosystem": "npm",
"version_constraint": "^1.98.4"
},
{
"name": "bs58",
"manifest": "tests-integration/package.json",
"ecosystem": "npm",
"version_constraint": "^4.0.1"
},
{
"name": "litesvm",
"manifest": "tests-integration/package.json",
"ecosystem": "npm",
"version_constraint": "^0.2.0"
},
{
"name": "@tetsuo-ai/agenc-cli",
"manifest": "packages/agenc-cli-alias/package.json",
"ecosystem": "npm",
"version_constraint": "^0.3.0"
},
{
"name": "@tetsuo-ai/agenc-worker",
"manifest": "packages/agenc-cli/package.json",
"ecosystem": "npm",
"version_constraint": "^0.2.0"
},
{
"name": "@tetsuo-ai/marketplace-sdk",
"manifest": "packages/agenc-cli/package.json",
"ecosystem": "npm",
"version_constraint": "^0.12.0"
},
{
"name": "litesvm",
"manifest": "packages/agenc-cli/package.json",
"ecosystem": "npm",
"version_constraint": "1.1.0"
},
{
"name": "semver",
"manifest": "packages/agenc-cli/package.json",
"ecosystem": "npm",
"version_constraint": "^7.8.5"
},
{
"name": "@tetsuo-ai/marketplace-sdk",
"manifest": "packages/agenc-worker/package.json",
"ecosystem": "npm",
"version_constraint": "^0.12.0"
},
{
"name": "@modelcontextprotocol/sdk",
"manifest": "packages/marketplace-mcp/package.json",
"ecosystem": "npm",
"version_constraint": "^1.29.0"
},
{
"name": "@tetsuo-ai/marketplace-sdk",
"manifest": "packages/marketplace-mcp/package.json",
"ecosystem": "npm",
"version_constraint": "^0.12.0"
},
{
"name": "@tetsuo-ai/marketplace-tools",
"manifest": "packages/marketplace-mcp/package.json",
"ecosystem": "npm",
"version_constraint": "^0.5.0"
},
{
"name": "@tanstack/react-query",
"manifest": "packages/marketplace-react/package.json",
"ecosystem": "npm",
"version_constraint": "^5.62.0"
},
{
"name": "@tetsuo-ai/marketplace-sdk",
"manifest": "packages/marketplace-tools/package.json",
"ecosystem": "npm",
"version_constraint": "^0.12.0"
},
{
"name": "@solana-program/address-lookup-table",
"manifest": "packages/sdk-ts/package.json",
"ecosystem": "npm",
"version_constraint": "0.11.0"
},
{
"name": "anchor-lang",
"manifest": "programs/agenc-coordination/Cargo.toml",
"ecosystem": "crates",
"version_constraint": "0.32.1"
},
{
"name": "anchor-spl",
"manifest": "programs/agenc-coordination/Cargo.toml",
"ecosystem": "crates",
"version_constraint": "0.32.1"
},
{
"name": "spl-associated-token-account-client",
"manifest": "programs/agenc-coordination/Cargo.toml",
"ecosystem": "crates",
"version_constraint": "=2.0.0"
},
{
"name": "indexmap",
"manifest": "programs/agenc-coordination/Cargo.toml",
"ecosystem": "crates",
"version_constraint": "=2.12.0"
},
{
"name": "solana-sha256-hasher",
"manifest": "programs/agenc-coordination/Cargo.toml",
"ecosystem": "crates",
"version_constraint": "=2.3.0"
}
],
"all_dependencies": {
"error": null,
"source": "github-sbom",
"packages": [
{
"name": "anchor-lang",
"direct": true,
"version": "0.32.1",
"ecosystem": "crates"
},
{
"name": "anchor-spl",
"direct": true,
"version": "0.32.1",
"ecosystem": "crates"
},
{
"name": "indexmap",
"direct": true,
"version": "2.12.0",
"ecosystem": "crates"
},
{
"name": "indexmap",
"direct": true,
"version": "2.13.0",
"ecosystem": "crates"
},
{
"name": "solana-sha256-hasher",
"direct": true,
"version": "2.3.0",
"ecosystem": "crates"
},
{
"name": "spl-associated-token-account-client",
"direct": true,
"version": "2.0.0",
"ecosystem": "crates"
},
{
"name": "@coral-xyz/anchor",
"direct": true,
"version": "0.32.1",
"ecosystem": "npm"
},
{
"name": "@modelcontextprotocol/sdk",
"direct": true,
"version": "1.29.0",
"ecosystem": "npm"
},
{
"name": "@modelcontextprotocol/sdk",
"direct": true,
"version": "^1.29.0",
"ecosystem": "npm"
},
{
"name": "@solana-program/address-lookup-table",
"direct": true,
"version": "0.11.0",
"ecosystem": "npm"
},
{
"name": "@solana/web3.js",
"direct": true,
"version": "1.98.4",
"ecosystem": "npm"
},
{
"name": "@tanstack/react-query",
"direct": true,
"version": "5.101.0",
"ecosystem": "npm"
},
{
"name": "@tanstack/react-query",
"direct": true,
"version": "^5.62.0",
"ecosystem": "npm"
},
{
"name": "@tetsuo-ai/agenc-cli",
"direct": true,
"version": "0.3.0",
"ecosystem": "npm"
},
{
"name": "@tetsuo-ai/agenc-cli",
"direct": true,
"version": "^0.3.0",
"ecosystem": "npm"
},
{
"name": "@tetsuo-ai/agenc-worker",
"direct": true,
"version": "0.2.0",
"ecosystem": "npm"
},
{
"name": "@tetsuo-ai/agenc-worker",
"direct": true,
"version": "^0.2.0",
"ecosystem": "npm"
},
{
"name": "@tetsuo-ai/marketplace-sdk",
"direct": true,
"version": "0.12.0",
"ecosystem": "npm"
},
{
"name": "@tetsuo-ai/marketplace-sdk",
"direct": true,
"version": "^0.12.0",
"ecosystem": "npm"
},
{
"name": "@tetsuo-ai/marketplace-tools",
"direct": true,
"version": "0.5.0",
"ecosystem": "npm"
},
{
"name": "@tetsuo-ai/marketplace-tools",
"direct": true,
"version": "^0.5.0",
"ecosystem": "npm"
},
{
"name": "bs58",
"direct": true,
"version": "4.0.1",
"ecosystem": "npm"
},
{
"name": "litesvm",
"direct": true,
"version": "0.2.0",
"ecosystem": "npm"
},
{
"name": "litesvm",
"direct": true,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "semver",
"direct": true,
"version": "6.3.1",
"ecosystem": "npm"
},
{
"name": "semver",
"direct": true,
"version": "7.8.4",
"ecosystem": "npm"
},
{
"name": "semver",
"direct": true,
"version": "7.8.5",
"ecosystem": "npm"
},
{
"name": "semver",
"direct": true,
"version": "^7.8.5",
"ecosystem": "npm"
},
{
"name": "aead",
"direct": false,
"version": "0.5.2",
"ecosystem": "crates"
},
{
"name": "aes",
"direct": false,
"version": "0.8.4",
"ecosystem": "crates"
},
{
"name": "aes-gcm-siv",
"direct": false,
"version": "0.11.1",
"ecosystem": "crates"
},
{
"name": "ahash",
"direct": false,
"version": "0.8.12",
"ecosystem": "crates"
},
{
"name": "aho-corasick",
"direct": false,
"version": "1.1.4",
"ecosystem": "crates"
},
{
"name": "allocator-api2",
"direct": false,
"version": "0.2.21",
"ecosystem": "crates"
},
{
"name": "anchor-attribute-access-control",
"direct": false,
"version": "0.32.1",
"ecosystem": "crates"
},
{
"name": "anchor-attribute-account",
"direct": false,
"version": "0.32.1",
"ecosystem": "crates"
},
{
"name": "anchor-attribute-constant",
"direct": false,
"version": "0.32.1",
"ecosystem": "crates"
},
{
"name": "anchor-attribute-error",
"direct": false,
"version": "0.32.1",
"ecosystem": "crates"
},
{
"name": "anchor-attribute-event",
"direct": false,
"version": "0.32.1",
"ecosystem": "crates"
},
{
"name": "anchor-attribute-program",
"direct": false,
"version": "0.32.1",
"ecosystem": "crates"
},
{
"name": "anchor-derive-accounts",
"direct": false,
"version": "0.32.1",
"ecosystem": "crates"
},
{
"name": "anchor-derive-serde",
"direct": false,
"version": "0.32.1",
"ecosystem": "crates"
},
{
"name": "anchor-derive-space",
"direct": false,
"version": "0.32.1",
"ecosystem": "crates"
},
{
"name": "anchor-lang-idl",
"direct": false,
"version": "0.1.2",
"ecosystem": "crates"
},
{
"name": "anchor-lang-idl-spec",
"direct": false,
"version": "0.1.0",
"ecosystem": "crates"
},
{
"name": "anchor-syn",
"direct": false,
"version": "0.32.1",
"ecosystem": "crates"
},
{
"name": "anyhow",
"direct": false,
"version": "1.0.103",
"ecosystem": "crates"
},
{
"name": "arrayref",
"direct": false,
"version": "0.3.9",
"ecosystem": "crates"
},
{
"name": "autocfg",
"direct": false,
"version": "1.5.0",
"ecosystem": "crates"
},
{
"name": "base64",
"direct": false,
"version": "0.21.7",
"ecosystem": "crates"
},
{
"name": "base64",
"direct": false,
"version": "0.22.1",
"ecosystem": "crates"
},
{
"name": "bincode",
"direct": false,
"version": "1.3.3",
"ecosystem": "crates"
},
{
"name": "bit-set",
"direct": false,
"version": "0.8.0",
"ecosystem": "crates"
},
{
"name": "bit-vec",
"direct": false,
"version": "0.8.0",
"ecosystem": "crates"
},
{
"name": "bitflags",
"direct": false,
"version": "2.11.0",
"ecosystem": "crates"
},
{
"name": "block-buffer",
"direct": false,
"version": "0.10.4",
"ecosystem": "crates"
},
{
"name": "borsh",
"direct": false,
"version": "0.10.4",
"ecosystem": "crates"
},
{
"name": "borsh",
"direct": false,
"version": "1.6.0",
"ecosystem": "crates"
},
{
"name": "borsh-derive",
"direct": false,
"version": "0.10.4",
"ecosystem": "crates"
},
{
"name": "borsh-derive",
"direct": false,
"version": "1.6.0",
"ecosystem": "crates"
},
{
"name": "borsh-derive-internal",
"direct": false,
"version": "0.10.4",
"ecosystem": "crates"
},
{
"name": "borsh-schema-derive-internal",
"direct": false,
"version": "0.10.4",
"ecosystem": "crates"
},
{
"name": "bs58",
"direct": false,
"version": "0.5.1",
"ecosystem": "crates"
},
{
"name": "bumpalo",
"direct": false,
"version": "3.20.2",
"ecosystem": "crates"
},
{
"name": "bv",
"direct": false,
"version": "0.11.1",
"ecosystem": "crates"
},
{
"name": "bytemuck",
"direct": false,
"version": "1.25.0",
"ecosystem": "crates"
},
{
"name": "bytemuck_derive",
"direct": false,
"version": "1.10.2",
"ecosystem": "crates"
},
{
"name": "byteorder",
"direct": false,
"version": "1.5.0",
"ecosystem": "crates"
},
{
"name": "bytes",
"direct": false,
"version": "1.11.1",
"ecosystem": "crates"
},
{
"name": "cargo_toml",
"direct": false,
"version": "0.19.2",
"ecosystem": "crates"
},
{
"name": "cfg-if",
"direct": false,
"version": "1.0.4",
"ecosystem": "crates"
},
{
"name": "cfg_aliases",
"direct": false,
"version": "0.2.1",
"ecosystem": "crates"
},
{
"name": "chacha20",
"direct": false,
"version": "0.10.0",
"ecosystem": "crates"
},
{
"name": "cipher",
"direct": false,
"version": "0.4.4",
"ecosystem": "crates"
},
{
"name": "cpufeatures",
"direct": false,
"version": "0.2.17",
"ecosystem": "crates"
},
{
"name": "cpufeatures",
"direct": false,
"version": "0.3.0",
"ecosystem": "crates"
},
{
"name": "crypto-common",
"direct": false,
"version": "0.1.7",
"ecosystem": "crates"
},
{
"name": "ctr",
"direct": false,
"version": "0.9.2",
"ecosystem": "crates"
},
{
"name": "curve25519-dalek",
"direct": false,
"version": "4.1.3",
"ecosystem": "crates"
},
{
"name": "curve25519-dalek-derive",
"direct": false,
"version": "0.1.1",
"ecosystem": "crates"
},
{
"name": "derivation-path",
"direct": false,
"version": "0.2.0",
"ecosystem": "crates"
},
{
"name": "digest",
"direct": false,
"version": "0.10.7",
"ecosystem": "crates"
},
{
"name": "either",
"direct": false,
"version": "1.15.0",
"ecosystem": "crates"
},
{
"name": "equivalent",
"direct": false,
"version": "1.0.2",
"ecosystem": "crates"
},
{
"name": "errno",
"direct": false,
"version": "0.3.14",
"ecosystem": "crates"
},
{
"name": "fastrand",
"direct": false,
"version": "2.3.0",
"ecosystem": "crates"
},
{
"name": "feature-probe",
"direct": false,
"version": "0.1.1",
"ecosystem": "crates"
},
{
"name": "fiat-crypto",
"direct": false,
"version": "0.2.9",
"ecosystem": "crates"
},
{
"name": "five8",
"direct": false,
"version": "0.2.1",
"ecosystem": "crates"
},
{
"name": "five8_const",
"direct": false,
"version": "0.1.4",
"ecosystem": "crates"
},
{
"name": "five8_core",
"direct": false,
"version": "0.1.2",
"ecosystem": "crates"
},
{
"name": "fnv",
"direct": false,
"version": "1.0.7",
"ecosystem": "crates"
},
{
"name": "foldhash",
"direct": false,
"version": "0.1.5",
"ecosystem": "crates"
},
{
"name": "generic-array",
"direct": false,
"version": "0.14.7",
"ecosystem": "crates"
},
{
"name": "getrandom",
"direct": false,
"version": "0.2.17",
"ecosystem": "crates"
},
{
"name": "getrandom",
"direct": false,
"version": "0.3.4",
"ecosystem": "crates"
},
{
"name": "getrandom",
"direct": false,
"version": "0.4.2",
"ecosystem": "crates"
},
{
"name": "hashbrown",
"direct": false,
"version": "0.13.2",
"ecosystem": "crates"
},
{
"name": "hashbrown",
"direct": false,
"version": "0.15.2",
"ecosystem": "crates"
},
{
"name": "hashbrown",
"direct": false,
"version": "0.15.5",
"ecosystem": "crates"
},
{
"name": "hashbrown",
"direct": false,
"version": "0.16.1",
"ecosystem": "crates"
},
{
"name": "heck",
"direct": false,
"version": "0.3.3",
"ecosystem": "crates"
},
{
"name": "heck",
"direct": false,
"version": "0.5.0",
"ecosystem": "crates"
},
{
"name": "hmac",
"direct": false,
"version": "0.12.1",
"ecosystem": "crates"
},
{
"name": "id-arena",
"direct": false,
"version": "2.3.0",
"ecosystem": "crates"
},
{
"name": "inout",
"direct": false,
"version": "0.1.4",
"ecosystem": "crates"
},
{
"name": "itertools",
"direct": false,
"version": "0.12.1",
"ecosystem": "crates"
},
{
"name": "itoa",
"direct": false,
"version": "1.0.17",
"ecosystem": "crates"
},
{
"name": "js-sys",
"direct": false,
"version": "0.3.91",
"ecosystem": "crates"
},
{
"name": "keccak",
"direct": false,
"version": "0.1.6",
"ecosystem": "crates"
},
{
"name": "lazy_static",
"direct": false,
"version": "1.5.0",
"ecosystem": "crates"
},
{
"name": "leb128fmt",
"direct": false,
"version": "0.1.0",
"ecosystem": "crates"
},
{
"name": "libc",
"direct": false,
"version": "0.2.183",
"ecosystem": "crates"
},
{
"name": "linux-raw-sys",
"direct": false,
"version": "0.12.1",
"ecosystem": "crates"
},
{
"name": "lock_api",
"direct": false,
"version": "0.4.14",
"ecosystem": "crates"
},
{
"name": "log",
"direct": false,
"version": "0.4.29",
"ecosystem": "crates"
},
{
"name": "memchr",
"direct": false,
"version": "2.8.0",
"ecosystem": "crates"
},
{
"name": "merlin",
"direct": false,
"version": "3.0.0",
"ecosystem": "crates"
},
{
"name": "mio",
"direct": false,
"version": "1.1.1",
"ecosystem": "crates"
},
{
"name": "num-derive",
"direct": false,
"version": "0.4.2",
"ecosystem": "crates"
},
{
"name": "num-traits",
"direct": false,
"version": "0.2.19",
"ecosystem": "crates"
},
{
"name": "num_enum",
"direct": false,
"version": "0.7.5",
"ecosystem": "crates"
},
{
"name": "num_enum_derive",
"direct": false,
"version": "0.7.5",
"ecosystem": "crates"
},
{
"name": "once_cell",
"direct": false,
"version": "1.21.3",
"ecosystem": "crates"
},
{
"name": "opaque-debug",
"direct": false,
"version": "0.3.1",
"ecosystem": "crates"
},
{
"name": "parking_lot",
"direct": false,
"version": "0.12.5",
"ecosystem": "crates"
},
{
"name": "parking_lot_core",
"direct": false,
"version": "0.9.12",
"ecosystem": "crates"
},
{
"name": "pbkdf2",
"direct": false,
"version": "0.11.0",
"ecosystem": "crates"
},
{
"name": "percent-encoding",
"direct": false,
"version": "2.3.2",
"ecosystem": "crates"
},
{
"name": "pin-project-lite",
"direct": false,
"version": "0.2.17",
"ecosystem": "crates"
},
{
"name": "polyval",
"direct": false,
"version": "0.6.2",
"ecosystem": "crates"
},
{
"name": "ppv-lite86",
"direct": false,
"version": "0.2.21",
"ecosystem": "crates"
},
{
"name": "prettyplease",
"direct": false,
"version": "0.2.37",
"ecosystem": "crates"
},
{
"name": "proc-macro-crate",
"direct": false,
"version": "0.1.5",
"ecosystem": "crates"
},
{
"name": "proc-macro-crate",
"direct": false,
"version": "3.5.0",
"ecosystem": "crates"
},
{
"name": "proc-macro2",
"direct": false,
"version": "1.0.106",
"ecosystem": "crates"
},
{
"name": "proptest",
"direct": false,
"version": "1.10.0",
"ecosystem": "crates"
},
{
"name": "qstring",
"direct": false,
"version": "0.7.2",
"ecosystem": "crates"
},
{
"name": "quick-error",
"direct": false,
"version": "1.2.3",
"ecosystem": "crates"
},
{
"name": "quote",
"direct": false,
"version": "1.0.45",
"ecosystem": "crates"
},
{
"name": "r-efi",
"direct": false,
"version": "5.3.0",
"ecosystem": "crates"
},
{
"name": "r-efi",
"direct": false,
"version": "6.0.0",
"ecosystem": "crates"
},
{
"name": "rand",
"direct": false,
"version": "0.10.2",
"ecosystem": "crates"
},
{
"name": "rand",
"direct": false,
"version": "0.8.6",
"ecosystem": "crates"
},
{
"name": "rand",
"direct": false,
"version": "0.9.3",
"ecosystem": "crates"
},
{
"name": "rand_chacha",
"direct": false,
"version": "0.3.1",
"ecosystem": "crates"
},
{
"name": "rand_chacha",
"direct": false,
"version": "0.9.0",
"ecosystem": "crates"
},
{
"name": "rand_core",
"direct": false,
"version": "0.10.0",
"ecosystem": "crates"
},
{
"name": "rand_core",
"direct": false,
"version": "0.6.4",
"ecosystem": "crates"
},
{
"name": "rand_core",
"direct": false,
"version": "0.9.5",
"ecosystem": "crates"
},
{
"name": "rand_xorshift",
"direct": false,
"version": "0.4.0",
"ecosystem": "crates"
},
{
"name": "redox_syscall",
"direct": false,
"version": "0.5.18",
"ecosystem": "crates"
},
{
"name": "regex",
"direct": false,
"version": "1.12.3",
"ecosystem": "crates"
},
{
"name": "regex-automata",
"direct": false,
"version": "0.4.14",
"ecosystem": "crates"
},
{
"name": "regex-syntax",
"direct": false,
"version": "0.8.10",
"ecosystem": "crates"
},
{
"name": "rustc_version",
"direct": false,
"version": "0.4.1",
"ecosystem": "crates"
},
{
"name": "rustix",
"direct": false,
"version": "1.1.4",
"ecosystem": "crates"
},
{
"name": "rustversion",
"direct": false,
"version": "1.0.22",
"ecosystem": "crates"
},
{
"name": "rusty-fork",
"direct": false,
"version": "0.3.1",
"ecosystem": "crates"
},
{
"name": "scopeguard",
"direct": false,
"version": "1.2.0",
"ecosystem": "crates"
},
{
"name": "semver",
"direct": false,
"version": "1.0.27",
"ecosystem": "crates"
},
{
"name": "serde",
"direct": false,
"version": "1.0.228",
"ecosystem": "crates"
},
{
"name": "serde_bytes",
"direct": false,
"version": "0.11.19",
"ecosystem": "crates"
},
{
"name": "serde_core",
"direct": false,
"version": "1.0.228",
"ecosystem": "crates"
},
{
"name": "serde_derive",
"direct": false,
"version": "1.0.228",
"ecosystem": "crates"
},
{
"name": "serde_json",
"direct": false,
"version": "1.0.149",
"ecosystem": "crates"
},
{
"name": "serde_spanned",
"direct": false,
"version": "0.6.9",
"ecosystem": "crates"
},
{
"name": "sha2",
"direct": false,
"version": "0.10.9",
"ecosystem": "crates"
},
{
"name": "sha3",
"direct": false,
"version": "0.10.8",
"ecosystem": "crates"
},
{
"name": "signal-hook-registry",
"direct": false,
"version": "1.4.8",
"ecosystem": "crates"
},
{
"name": "smallvec",
"direct": false,
"version": "1.15.1",
"ecosystem": "crates"
},
{
"name": "socket2",
"direct": false,
"version": "0.6.3",
"ecosystem": "crates"
},
{
"name": "solana-account-info",
"direct": false,
"version": "2.3.0",
"ecosystem": "crates"
},
{
"name": "solana-atomic-u64",
"direct": false,
"version": "2.2.1",
"ecosystem": "crates"
},
{
"name": "solana-borsh",
"direct": false,
"version": "2.2.1",
"ecosystem": "crates"
},
{
"name": "solana-clock",
"direct": false,
"version": "2.2.3",
"ecosystem": "crates"
},
{
"name": "solana-cpi",
"direct": false,
"version": "2.2.1",
"ecosystem": "crates"
},
{
"name": "solana-curve25519",
"direct": false,
"version": "2.3.13",
"ecosystem": "crates"
},
{
"name": "solana-decode-error",
"direct": false,
"version": "2.3.0",
"ecosystem": "crates"
},
{
"name": "solana-define-syscall",
"direct": false,
"version": "2.3.0",
"ecosystem": "crates"
},
{
"name": "solana-derivation-path",
"direct": false,
"version": "2.2.1",
"ecosystem": "crates"
},
{
"name": "solana-epoch-rewards",
"direct": false,
"version": "2.2.1",
"ecosystem": "crates"
},
{
"name": "solana-epoch-schedule",
"direct": false,
"version": "2.2.1",
"ecosystem": "crates"
},
{
"name": "solana-feature-gate-interface",
"direct": false,
"version": "2.2.2",
"ecosystem": "crates"
},
{
"name": "solana-fee-calculator",
"direct": false,
"version": "2.2.1",
"ecosystem": "crates"
},
{
"name": "solana-hash",
"direct": false,
"version": "2.3.0",
"ecosystem": "crates"
},
{
"name": "solana-instruction",
"direct": false,
"version": "2.3.3",
"ecosystem": "crates"
},
{
"name": "solana-instructions-sysvar",
"direct": false,
"version": "2.2.2",
"ecosystem": "crates"
},
{
"name": "solana-invoke",
"direct": false,
"version": "0.4.0",
"ecosystem": "crates"
},
{
"name": "solana-last-restart-slot",
"direct": false,
"version": "2.2.1",
"ecosystem": "crates"
},
{
"name": "solana-loader-v3-interface",
"direct": false,
"version": "3.0.0",
"ecosystem": "crates"
},
{
"name": "solana-msg",
"direct": false,
"version": "2.2.1",
"ecosystem": "crates"
},
{
"name": "solana-native-token",
"direct": false,
"version": "2.3.0",
"ecosystem": "crates"
},
{
"name": "solana-program-entrypoint",
"direct": false,
"version": "2.3.0",
"ecosystem": "crates"
},
{
"name": "solana-program-error",
"direct": false,
"version": "2.2.2",
"ecosystem": "crates"
},
{
"name": "solana-program-memory",
"direct": false,
"version": "2.3.1",
"ecosystem": "crates"
},
{
"name": "solana-program-option",
"direct": false,
"version": "2.2.1",
"ecosystem": "crates"
},
{
"name": "solana-program-pack",
"direct": false,
"version": "2.2.1",
"ecosystem": "crates"
},
{
"name": "solana-pubkey",
"direct": false,
"version": "2.4.0",
"ecosystem": "crates"
},
{
"name": "solana-rent",
"direct": false,
"version": "2.2.1",
"ecosystem": "crates"
},
{
"name": "solana-sanitize",
"direct": false,
"version": "2.2.1",
"ecosystem": "crates"
},
{
"name": "solana-sdk-ids",
"direct": false,
"version": "2.2.1",
"ecosystem": "crates"
},
{
"name": "solana-sdk-macro",
"direct": false,
"version": "2.2.1",
"ecosystem": "crates"
},
{
"name": "solana-security-txt",
"direct": false,
"version": "1.1.2",
"ecosystem": "crates"
},
{
"name": "solana-seed-derivable",
"direct": false,
"version": "2.2.1",
"ecosystem": "crates"
},
{
"name": "solana-seed-phrase",
"direct": false,
"version": "2.2.1",
"ecosystem": "crates"
},
{
"name": "solana-serialize-utils",
"direct": false,
"version": "2.2.1",
"ecosystem": "crates"
},
{
"name": "solana-signature",
"direct": false,
"version": "2.3.0",
"ecosystem": "crates"
},
{
"name": "solana-signer",
"direct": false,
"version": "2.2.1",
"ecosystem": "crates"
},
{
"name": "solana-slot-hashes",
"direct": false,
"version": "2.2.1",
"ecosystem": "crates"
},
{
"name": "solana-slot-history",
"direct": false,
"version": "2.2.1",
"ecosystem": "crates"
},
{
"name": "solana-stable-layout",
"direct": false,
"version": "2.2.1",
"ecosystem": "crates"
},
{
"name": "solana-stake-interface",
"direct": false,
"version": "1.2.1",
"ecosystem": "crates"
},
{
"name": "solana-system-interface",
"direct": false,
"version": "1.0.0",
"ecosystem": "crates"
},
{
"name": "solana-sysvar",
"direct": false,
"version": "2.3.0",
"ecosystem": "crates"
},
{
"name": "solana-sysvar-id",
"direct": false,
"version": "2.2.1",
"ecosystem": "crates"
},
{
"name": "solana-transaction-error",
"direct": false,
"version": "2.2.1",
"ecosystem": "crates"
},
{
"name": "solana-zk-sdk",
"direct": false,
"version": "2.3.13",
"ecosystem": "crates"
},
{
"name": "spl-discriminator",
"direct": false,
"version": "0.4.1",
"ecosystem": "crates"
},
{
"name": "spl-discriminator-derive",
"direct": false,
"version": "0.2.0",
"ecosystem": "crates"
},
{
"name": "spl-discriminator-syn",
"direct": false,
"version": "0.2.1",
"ecosystem": "crates"
},
{
"name": "spl-elgamal-registry",
"direct": false,
"version": "0.2.0",
"ecosystem": "crates"
},
{
"name": "spl-memo",
"direct": false,
"version": "6.0.0",
"ecosystem": "crates"
},
{
"name": "spl-pod",
"direct": false,
"version": "0.5.1",
"ecosystem": "crates"
},
{
"name": "spl-program-error",
"direct": false,
"version": "0.7.0",
"ecosystem": "crates"
},
{
"name": "spl-program-error-derive",
"direct": false,
"version": "0.5.0",
"ecosystem": "crates"
},
{
"name": "spl-tlv-account-resolution",
"direct": false,
"version": "0.10.0",
"ecosystem": "crates"
},
{
"name": "spl-token",
"direct": false,
"version": "8.0.0",
"ecosystem": "crates"
},
{
"name": "spl-token-2022",
"direct": false,
"version": "8.0.1",
"ecosystem": "crates"
},
{
"name": "spl-token-confidential-transfer-ciphertext-arithmetic",
"direct": false,
"version": "0.3.1",
"ecosystem": "crates"
},
{
"name": "spl-token-confidential-transfer-proof-extraction",
"direct": false,
"version": "0.3.0",
"ecosystem": "crates"
},
{
"name": "spl-token-confidential-transfer-proof-generation",
"direct": false,
"version": "0.4.1",
"ecosystem": "crates"
},
{
"name": "spl-token-group-interface",
"direct": false,
"version": "0.6.0",
"ecosystem": "crates"
},
{
"name": "spl-token-metadata-interface",
"direct": false,
"version": "0.7.0",
"ecosystem": "crates"
},
{
"name": "spl-transfer-hook-interface",
"direct": false,
"version": "0.10.0",
"ecosystem": "crates"
},
{
"name": "spl-type-length-value",
"direct": false,
"version": "0.8.0",
"ecosystem": "crates"
},
{
"name": "subtle",
"direct": false,
"version": "2.6.1",
"ecosystem": "crates"
},
{
"name": "syn",
"direct": false,
"version": "1.0.109",
"ecosystem": "crates"
},
{
"name": "syn",
"direct": false,
"version": "2.0.117",
"ecosystem": "crates"
},
{
"name": "tempfile",
"direct": false,
"version": "3.26.0",
"ecosystem": "crates"
},
{
"name": "thiserror",
"direct": false,
"version": "1.0.69",
"ecosystem": "crates"
},
{
"name": "thiserror",
"direct": false,
"version": "2.0.18",
"ecosystem": "crates"
},
{
"name": "thiserror-impl",
"direct": false,
"version": "1.0.69",
"ecosystem": "crates"
},
{
"name": "thiserror-impl",
"direct": false,
"version": "2.0.18",
"ecosystem": "crates"
},
{
"name": "tinyvec",
"direct": false,
"version": "1.10.0",
"ecosystem": "crates"
},
{
"name": "tinyvec_macros",
"direct": false,
"version": "0.1.1",
"ecosystem": "crates"
},
{
"name": "tokio",
"direct": false,
"version": "1.50.0",
"ecosystem": "crates"
},
{
"name": "tokio-macros",
"direct": false,
"version": "2.6.1",
"ecosystem": "crates"
},
{
"name": "toml",
"direct": false,
"version": "0.5.11",
"ecosystem": "crates"
},
{
"name": "toml",
"direct": false,
"version": "0.8.23",
"ecosystem": "crates"
},
{
"name": "toml_datetime",
"direct": false,
"version": "0.6.11",
"ecosystem": "crates"
},
{
"name": "toml_datetime",
"direct": false,
"version": "1.0.0+spec-1.1.0",
"ecosystem": "crates"
},
{
"name": "toml_edit",
"direct": false,
"version": "0.22.27",
"ecosystem": "crates"
},
{
"name": "toml_edit",
"direct": false,
"version": "0.25.4+spec-1.1.0",
"ecosystem": "crates"
},
{
"name": "toml_parser",
"direct": false,
"version": "1.0.9+spec-1.1.0",
"ecosystem": "crates"
},
{
"name": "toml_write",
"direct": false,
"version": "0.1.2",
"ecosystem": "crates"
},
{
"name": "typenum",
"direct": false,
"version": "1.19.0",
"ecosystem": "crates"
},
{
"name": "unarray",
"direct": false,
"version": "0.1.4",
"ecosystem": "crates"
},
{
"name": "unicode-ident",
"direct": false,
"version": "1.0.24",
"ecosystem": "crates"
},
{
"name": "unicode-segmentation",
"direct": false,
"version": "1.12.0",
"ecosystem": "crates"
},
{
"name": "unicode-xid",
"direct": false,
"version": "0.2.6",
"ecosystem": "crates"
},
{
"name": "universal-hash",
"direct": false,
"version": "0.5.1",
"ecosystem": "crates"
},
{
"name": "uriparse",
"direct": false,
"version": "0.6.4",
"ecosystem": "crates"
},
{
"name": "version_check",
"direct": false,
"version": "0.9.5",
"ecosystem": "crates"
},
{
"name": "wait-timeout",
"direct": false,
"version": "0.2.1",
"ecosystem": "crates"
},
{
"name": "wasi",
"direct": false,
"version": "0.11.1+wasi-snapshot-preview1",
"ecosystem": "crates"
},
{
"name": "wasip2",
"direct": false,
"version": "1.0.2+wasi-0.2.9",
"ecosystem": "crates"
},
{
"name": "wasip3",
"direct": false,
"version": "0.4.0+wasi-0.3.0-rc-2026-01-06",
"ecosystem": "crates"
},
{
"name": "wasm-bindgen",
"direct": false,
"version": "0.2.114",
"ecosystem": "crates"
},
{
"name": "wasm-bindgen-macro",
"direct": false,
"version": "0.2.114",
"ecosystem": "crates"
},
{
"name": "wasm-bindgen-macro-support",
"direct": false,
"version": "0.2.114",
"ecosystem": "crates"
},
{
"name": "wasm-bindgen-shared",
"direct": false,
"version": "0.2.114",
"ecosystem": "crates"
},
{
"name": "wasm-encoder",
"direct": false,
"version": "0.244.0",
"ecosystem": "crates"
},
{
"name": "wasm-metadata",
"direct": false,
"version": "0.244.0",
"ecosystem": "crates"
},
{
"name": "wasmparser",
"direct": false,
"version": "0.244.0",
"ecosystem": "crates"
},
{
"name": "windows-link",
"direct": false,
"version": "0.2.1",
"ecosystem": "crates"
},
{
"name": "windows-sys",
"direct": false,
"version": "0.61.2",
"ecosystem": "crates"
},
{
"name": "winnow",
"direct": false,
"version": "0.7.15",
"ecosystem": "crates"
},
{
"name": "wit-bindgen",
"direct": false,
"version": "0.51.0",
"ecosystem": "crates"
},
{
"name": "wit-bindgen-core",
"direct": false,
"version": "0.51.0",
"ecosystem": "crates"
},
{
"name": "wit-bindgen-rust",
"direct": false,
"version": "0.51.0",
"ecosystem": "crates"
},
{
"name": "wit-bindgen-rust-macro",
"direct": false,
"version": "0.51.0",
"ecosystem": "crates"
},
{
"name": "wit-component",
"direct": false,
"version": "0.244.0",
"ecosystem": "crates"
},
{
"name": "wit-parser",
"direct": false,
"version": "0.244.0",
"ecosystem": "crates"
},
{
"name": "zerocopy",
"direct": false,
"version": "0.8.42",
"ecosystem": "crates"
},
{
"name": "zerocopy-derive",
"direct": false,
"version": "0.8.42",
"ecosystem": "crates"
},
{
"name": "zeroize",
"direct": false,
"version": "1.8.2",
"ecosystem": "crates"
},
{
"name": "zeroize_derive",
"direct": false,
"version": "1.4.3",
"ecosystem": "crates"
},
{
"name": "zmij",
"direct": false,
"version": "1.0.21",
"ecosystem": "crates"
},
{
"name": "@alloc/quick-lru",
"direct": false,
"version": "5.2.0",
"ecosystem": "npm"
},
{
"name": "@asamuzakjp/css-color",
"direct": false,
"version": "3.2.0",
"ecosystem": "npm"
},
{
"name": "@babel/code-frame",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/compat-data",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/core",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/generator",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/helper-compilation-targets",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/helper-globals",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/helper-module-imports",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/helper-module-transforms",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/helper-plugin-utils",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/helper-string-parser",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/helper-validator-identifier",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/helper-validator-option",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/helpers",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/parser",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-react-jsx-self",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/plugin-transform-react-jsx-source",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/runtime",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/template",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/traverse",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@babel/types",
"direct": false,
"version": "7.29.7",
"ecosystem": "npm"
},
{
"name": "@changesets/apply-release-plan",
"direct": false,
"version": "7.1.1",
"ecosystem": "npm"
},
{
"name": "@changesets/assemble-release-plan",
"direct": false,
"version": "6.0.10",
"ecosystem": "npm"
},
{
"name": "@changesets/changelog-git",
"direct": false,
"version": "0.2.1",
"ecosystem": "npm"
},
{
"name": "@changesets/cli",
"direct": false,
"version": "2.31.0",
"ecosystem": "npm"
},
{
"name": "@changesets/config",
"direct": false,
"version": "3.1.4",
"ecosystem": "npm"
},
{
"name": "@changesets/errors",
"direct": false,
"version": "0.2.0",
"ecosystem": "npm"
},
{
"name": "@changesets/get-dependents-graph",
"direct": false,
"version": "2.1.4",
"ecosystem": "npm"
},
{
"name": "@changesets/get-release-plan",
"direct": false,
"version": "4.0.16",
"ecosystem": "npm"
},
{
"name": "@changesets/get-version-range-type",
"direct": false,
"version": "0.4.0",
"ecosystem": "npm"
},
{
"name": "@changesets/git",
"direct": false,
"version": "3.0.4",
"ecosystem": "npm"
},
{
"name": "@changesets/logger",
"direct": false,
"version": "0.1.1",
"ecosystem": "npm"
},
{
"name": "@changesets/parse",
"direct": false,
"version": "0.4.3",
"ecosystem": "npm"
},
{
"name": "@changesets/pre",
"direct": false,
"version": "2.0.2",
"ecosystem": "npm"
},
{
"name": "@changesets/read",
"direct": false,
"version": "0.6.7",
"ecosystem": "npm"
},
{
"name": "@changesets/should-skip-package",
"direct": false,
"version": "0.1.2",
"ecosystem": "npm"
},
{
"name": "@changesets/types",
"direct": false,
"version": "4.1.0",
"ecosystem": "npm"
},
{
"name": "@changesets/types",
"direct": false,
"version": "6.1.0",
"ecosystem": "npm"
},
{
"name": "@changesets/write",
"direct": false,
"version": "0.4.0",
"ecosystem": "npm"
},
{
"name": "@codama/cli",
"direct": false,
"version": "1.5.2",
"ecosystem": "npm"
},
{
"name": "@codama/errors",
"direct": false,
"version": "1.7.0",
"ecosystem": "npm"
},
{
"name": "@codama/fragments",
"direct": false,
"version": "0.1.0",
"ecosystem": "npm"
},
{
"name": "@codama/node-types",
"direct": false,
"version": "1.7.0",
"ecosystem": "npm"
},
{
"name": "@codama/nodes",
"direct": false,
"version": "1.7.0",
"ecosystem": "npm"
},
{
"name": "@codama/nodes-from-anchor",
"direct": false,
"version": "1.5.0",
"ecosystem": "npm"
},
{
"name": "@codama/renderers-core",
"direct": false,
"version": "1.3.8",
"ecosystem": "npm"
},
{
"name": "@codama/renderers-js",
"direct": false,
"version": "2.2.0",
"ecosystem": "npm"
},
{
"name": "@codama/validators",
"direct": false,
"version": "1.7.0",
"ecosystem": "npm"
},
{
"name": "@codama/visitors",
"direct": false,
"version": "1.7.0",
"ecosystem": "npm"
},
{
"name": "@codama/visitors-core",
"direct": false,
"version": "1.7.0",
"ecosystem": "npm"
},
{
"name": "@coral-xyz/anchor-errors",
"direct": false,
"version": "0.31.1",
"ecosystem": "npm"
},
{
"name": "@coral-xyz/borsh",
"direct": false,
"version": "0.31.1",
"ecosystem": "npm"
},
{
"name": "@csstools/color-helpers",
"direct": false,
"version": "5.1.0",
"ecosystem": "npm"
},
{
"name": "@csstools/css-calc",
"direct": false,
"version": "2.1.4",
"ecosystem": "npm"
},
{
"name": "@csstools/css-color-parser",
"direct": false,
"version": "3.1.0",
"ecosystem": "npm"
},
{
"name": "@csstools/css-parser-algorithms",
"direct": false,
"version": "3.0.5",
"ecosystem": "npm"
},
{
"name": "@csstools/css-tokenizer",
"direct": false,
"version": "3.0.4",
"ecosystem": "npm"
},
{
"name": "@emnapi/runtime",
"direct": false,
"version": "1.11.0",
"ecosystem": "npm"
},
{
"name": "@esbuild/aix-ppc64",
"direct": false,
"version": "0.25.12",
"ecosystem": "npm"
},
{
"name": "@esbuild/aix-ppc64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/android-arm",
"direct": false,
"version": "0.25.12",
"ecosystem": "npm"
},
{
"name": "@esbuild/android-arm",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/android-arm64",
"direct": false,
"version": "0.25.12",
"ecosystem": "npm"
},
{
"name": "@esbuild/android-arm64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/android-x64",
"direct": false,
"version": "0.25.12",
"ecosystem": "npm"
},
{
"name": "@esbuild/android-x64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/darwin-arm64",
"direct": false,
"version": "0.25.12",
"ecosystem": "npm"
},
{
"name": "@esbuild/darwin-arm64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/darwin-x64",
"direct": false,
"version": "0.25.12",
"ecosystem": "npm"
},
{
"name": "@esbuild/darwin-x64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/freebsd-arm64",
"direct": false,
"version": "0.25.12",
"ecosystem": "npm"
},
{
"name": "@esbuild/freebsd-arm64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/freebsd-x64",
"direct": false,
"version": "0.25.12",
"ecosystem": "npm"
},
{
"name": "@esbuild/freebsd-x64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-arm",
"direct": false,
"version": "0.25.12",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-arm",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-arm64",
"direct": false,
"version": "0.25.12",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-arm64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-ia32",
"direct": false,
"version": "0.25.12",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-ia32",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-loong64",
"direct": false,
"version": "0.25.12",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-loong64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-mips64el",
"direct": false,
"version": "0.25.12",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-mips64el",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-ppc64",
"direct": false,
"version": "0.25.12",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-ppc64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-riscv64",
"direct": false,
"version": "0.25.12",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-riscv64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-s390x",
"direct": false,
"version": "0.25.12",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-s390x",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-x64",
"direct": false,
"version": "0.25.12",
"ecosystem": "npm"
},
{
"name": "@esbuild/linux-x64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/netbsd-arm64",
"direct": false,
"version": "0.25.12",
"ecosystem": "npm"
},
{
"name": "@esbuild/netbsd-arm64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/netbsd-x64",
"direct": false,
"version": "0.25.12",
"ecosystem": "npm"
},
{
"name": "@esbuild/netbsd-x64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/openbsd-arm64",
"direct": false,
"version": "0.25.12",
"ecosystem": "npm"
},
{
"name": "@esbuild/openbsd-arm64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/openbsd-x64",
"direct": false,
"version": "0.25.12",
"ecosystem": "npm"
},
{
"name": "@esbuild/openbsd-x64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/openharmony-arm64",
"direct": false,
"version": "0.25.12",
"ecosystem": "npm"
},
{
"name": "@esbuild/openharmony-arm64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/sunos-x64",
"direct": false,
"version": "0.25.12",
"ecosystem": "npm"
},
{
"name": "@esbuild/sunos-x64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/win32-arm64",
"direct": false,
"version": "0.25.12",
"ecosystem": "npm"
},
{
"name": "@esbuild/win32-arm64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/win32-ia32",
"direct": false,
"version": "0.25.12",
"ecosystem": "npm"
},
{
"name": "@esbuild/win32-ia32",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@esbuild/win32-x64",
"direct": false,
"version": "0.25.12",
"ecosystem": "npm"
},
{
"name": "@esbuild/win32-x64",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "@gerrit0/mini-shiki",
"direct": false,
"version": "3.23.0",
"ecosystem": "npm"
},
{
"name": "@hono/node-server",
"direct": false,
"version": "2.0.11",
"ecosystem": "npm"
},
{
"name": "@img/colour",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "@img/sharp-darwin-arm64",
"direct": false,
"version": "0.34.5",
"ecosystem": "npm"
},
{
"name": "@img/sharp-darwin-x64",
"direct": false,
"version": "0.34.5",
"ecosystem": "npm"
},
{
"name": "@img/sharp-libvips-darwin-arm64",
"direct": false,
"version": "1.2.4",
"ecosystem": "npm"
},
{
"name": "@img/sharp-libvips-darwin-x64",
"direct": false,
"version": "1.2.4",
"ecosystem": "npm"
},
{
"name": "@img/sharp-libvips-linux-arm",
"direct": false,
"version": "1.2.4",
"ecosystem": "npm"
},
{
"name": "@img/sharp-libvips-linux-arm64",
"direct": false,
"version": "1.2.4",
"ecosystem": "npm"
},
{
"name": "@img/sharp-libvips-linux-ppc64",
"direct": false,
"version": "1.2.4",
"ecosystem": "npm"
},
{
"name": "@img/sharp-libvips-linux-riscv64",
"direct": false,
"version": "1.2.4",
"ecosystem": "npm"
},
{
"name": "@img/sharp-libvips-linux-s390x",
"direct": false,
"version": "1.2.4",
"ecosystem": "npm"
},
{
"name": "@img/sharp-libvips-linux-x64",
"direct": false,
"version": "1.2.4",
"ecosystem": "npm"
},
{
"name": "@img/sharp-libvips-linuxmusl-arm64",
"direct": false,
"version": "1.2.4",
"ecosystem": "npm"
},
{
"name": "@img/sharp-libvips-linuxmusl-x64",
"direct": false,
"version": "1.2.4",
"ecosystem": "npm"
},
{
"name": "@img/sharp-linux-arm",
"direct": false,
"version": "0.34.5",
"ecosystem": "npm"
},
{
"name": "@img/sharp-linux-arm64",
"direct": false,
"version": "0.34.5",
"ecosystem": "npm"
},
{
"name": "@img/sharp-linux-ppc64",
"direct": false,
"version": "0.34.5",
"ecosystem": "npm"
},
{
"name": "@img/sharp-linux-riscv64",
"direct": false,
"version": "0.34.5",
"ecosystem": "npm"
},
{
"name": "@img/sharp-linux-s390x",
"direct": false,
"version": "0.34.5",
"ecosystem": "npm"
},
{
"name": "@img/sharp-linux-x64",
"direct": false,
"version": "0.34.5",
"ecosystem": "npm"
},
{
"name": "@img/sharp-linuxmusl-arm64",
"direct": false,
"version": "0.34.5",
"ecosystem": "npm"
},
{
"name": "@img/sharp-linuxmusl-x64",
"direct": false,
"version": "0.34.5",
"ecosystem": "npm"
},
{
"name": "@img/sharp-wasm32",
"direct": false,
"version": "0.34.5",
"ecosystem": "npm"
},
{
"name": "@img/sharp-win32-arm64",
"direct": false,
"version": "0.34.5",
"ecosystem": "npm"
},
{
"name": "@img/sharp-win32-ia32",
"direct": false,
"version": "0.34.5",
"ecosystem": "npm"
},
{
"name": "@img/sharp-win32-x64",
"direct": false,
"version": "0.34.5",
"ecosystem": "npm"
},
{
"name": "@inquirer/ansi",
"direct": false,
"version": "2.0.7",
"ecosystem": "npm"
},
{
"name": "@inquirer/confirm",
"direct": false,
"version": "6.1.1",
"ecosystem": "npm"
},
{
"name": "@inquirer/core",
"direct": false,
"version": "11.2.1",
"ecosystem": "npm"
},
{
"name": "@inquirer/external-editor",
"direct": false,
"version": "1.0.3",
"ecosystem": "npm"
},
{
"name": "@inquirer/figures",
"direct": false,
"version": "2.0.7",
"ecosystem": "npm"
},
{
"name": "@inquirer/type",
"direct": false,
"version": "4.0.7",
"ecosystem": "npm"
},
{
"name": "@jridgewell/gen-mapping",
"direct": false,
"version": "0.3.13",
"ecosystem": "npm"
},
{
"name": "@jridgewell/remapping",
"direct": false,
"version": "2.3.5",
"ecosystem": "npm"
},
{
"name": "@jridgewell/resolve-uri",
"direct": false,
"version": "3.1.2",
"ecosystem": "npm"
},
{
"name": "@jridgewell/sourcemap-codec",
"direct": false,
"version": "1.5.5",
"ecosystem": "npm"
},
{
"name": "@jridgewell/trace-mapping",
"direct": false,
"version": "0.3.31",
"ecosystem": "npm"
},
{
"name": "@ladle/react",
"direct": false,
"version": "5.1.1",
"ecosystem": "npm"
},
{
"name": "@ladle/react",
"direct": false,
"version": "^5.1.1",
"ecosystem": "npm"
},
{
"name": "@ladle/react-context",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "@manypkg/find-root",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "@manypkg/get-packages",
"direct": false,
"version": "1.1.3",
"ecosystem": "npm"
},
{
"name": "@mdx-js/mdx",
"direct": false,
"version": "3.1.1",
"ecosystem": "npm"
},
{
"name": "@mdx-js/react",
"direct": false,
"version": "3.1.1",
"ecosystem": "npm"
},
{
"name": "@mswjs/interceptors",
"direct": false,
"version": "0.41.9",
"ecosystem": "npm"
},
{
"name": "@next/env",
"direct": false,
"version": "15.5.20",
"ecosystem": "npm"
},
{
"name": "@next/swc-darwin-arm64",
"direct": false,
"version": "15.5.20",
"ecosystem": "npm"
},
{
"name": "@next/swc-darwin-x64",
"direct": false,
"version": "15.5.20",
"ecosystem": "npm"
},
{
"name": "@next/swc-linux-arm64-gnu",
"direct": false,
"version": "15.5.20",
"ecosystem": "npm"
},
{
"name": "@next/swc-linux-arm64-musl",
"direct": false,
"version": "15.5.20",
"ecosystem": "npm"
},
{
"name": "@next/swc-linux-x64-gnu",
"direct": false,
"version": "15.5.20",
"ecosystem": "npm"
},
{
"name": "@next/swc-linux-x64-musl",
"direct": false,
"version": "15.5.20",
"ecosystem": "npm"
},
{
"name": "@next/swc-win32-arm64-msvc",
"direct": false,
"version": "15.5.20",
"ecosystem": "npm"
},
{
"name": "@next/swc-win32-x64-msvc",
"direct": false,
"version": "15.5.20",
"ecosystem": "npm"
},
{
"name": "@noble/curves",
"direct": false,
"version": "1.9.7",
"ecosystem": "npm"
},
{
"name": "@noble/hashes",
"direct": false,
"version": "1.8.0",
"ecosystem": "npm"
},
{
"name": "@noble/hashes",
"direct": false,
"version": "2.2.0",
"ecosystem": "npm"
},
{
"name": "@nodelib/fs.scandir",
"direct": false,
"version": "2.1.5",
"ecosystem": "npm"
},
{
"name": "@nodelib/fs.stat",
"direct": false,
"version": "2.0.5",
"ecosystem": "npm"
},
{
"name": "@nodelib/fs.walk",
"direct": false,
"version": "1.2.8",
"ecosystem": "npm"
},
{
"name": "@open-draft/deferred-promise",
"direct": false,
"version": "2.2.0",
"ecosystem": "npm"
},
{
"name": "@open-draft/deferred-promise",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "@open-draft/logger",
"direct": false,
"version": "0.3.0",
"ecosystem": "npm"
},
{
"name": "@open-draft/until",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "@playwright/test",
"direct": false,
"version": "1.60.0",
"ecosystem": "npm"
},
{
"name": "@rolldown/pluginutils",
"direct": false,
"version": "1.0.0-beta.27",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-android-arm-eabi",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-android-arm-eabi",
"direct": false,
"version": "4.61.1",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-android-arm-eabi",
"direct": false,
"version": "4.62.2",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-android-arm64",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-android-arm64",
"direct": false,
"version": "4.61.1",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-android-arm64",
"direct": false,
"version": "4.62.2",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-darwin-arm64",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-darwin-arm64",
"direct": false,
"version": "4.61.1",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-darwin-arm64",
"direct": false,
"version": "4.62.2",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-darwin-x64",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-darwin-x64",
"direct": false,
"version": "4.61.1",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-darwin-x64",
"direct": false,
"version": "4.62.2",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-freebsd-arm64",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-freebsd-arm64",
"direct": false,
"version": "4.61.1",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-freebsd-arm64",
"direct": false,
"version": "4.62.2",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-freebsd-x64",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-freebsd-x64",
"direct": false,
"version": "4.61.1",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-freebsd-x64",
"direct": false,
"version": "4.62.2",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-arm-gnueabihf",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-arm-gnueabihf",
"direct": false,
"version": "4.61.1",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-arm-gnueabihf",
"direct": false,
"version": "4.62.2",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-arm-musleabihf",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-arm-musleabihf",
"direct": false,
"version": "4.61.1",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-arm-musleabihf",
"direct": false,
"version": "4.62.2",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-arm64-gnu",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-arm64-gnu",
"direct": false,
"version": "4.61.1",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-arm64-gnu",
"direct": false,
"version": "4.62.2",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-arm64-musl",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-arm64-musl",
"direct": false,
"version": "4.61.1",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-arm64-musl",
"direct": false,
"version": "4.62.2",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-loong64-gnu",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-loong64-gnu",
"direct": false,
"version": "4.61.1",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-loong64-gnu",
"direct": false,
"version": "4.62.2",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-loong64-musl",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-loong64-musl",
"direct": false,
"version": "4.61.1",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-loong64-musl",
"direct": false,
"version": "4.62.2",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-ppc64-gnu",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-ppc64-gnu",
"direct": false,
"version": "4.61.1",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-ppc64-gnu",
"direct": false,
"version": "4.62.2",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-ppc64-musl",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-ppc64-musl",
"direct": false,
"version": "4.61.1",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-ppc64-musl",
"direct": false,
"version": "4.62.2",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-riscv64-gnu",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-riscv64-gnu",
"direct": false,
"version": "4.61.1",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-riscv64-gnu",
"direct": false,
"version": "4.62.2",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-riscv64-musl",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-riscv64-musl",
"direct": false,
"version": "4.61.1",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-riscv64-musl",
"direct": false,
"version": "4.62.2",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-s390x-gnu",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-s390x-gnu",
"direct": false,
"version": "4.61.1",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-s390x-gnu",
"direct": false,
"version": "4.62.2",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-x64-gnu",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-x64-gnu",
"direct": false,
"version": "4.61.1",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-x64-gnu",
"direct": false,
"version": "4.62.2",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-x64-musl",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-x64-musl",
"direct": false,
"version": "4.61.1",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-linux-x64-musl",
"direct": false,
"version": "4.62.2",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-openbsd-x64",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-openbsd-x64",
"direct": false,
"version": "4.61.1",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-openbsd-x64",
"direct": false,
"version": "4.62.2",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-openharmony-arm64",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-openharmony-arm64",
"direct": false,
"version": "4.61.1",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-openharmony-arm64",
"direct": false,
"version": "4.62.2",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-win32-arm64-msvc",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-win32-arm64-msvc",
"direct": false,
"version": "4.61.1",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-win32-arm64-msvc",
"direct": false,
"version": "4.62.2",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-win32-ia32-msvc",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-win32-ia32-msvc",
"direct": false,
"version": "4.61.1",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-win32-ia32-msvc",
"direct": false,
"version": "4.62.2",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-win32-x64-gnu",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-win32-x64-gnu",
"direct": false,
"version": "4.61.1",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-win32-x64-gnu",
"direct": false,
"version": "4.62.2",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-win32-x64-msvc",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-win32-x64-msvc",
"direct": false,
"version": "4.61.1",
"ecosystem": "npm"
},
{
"name": "@rollup/rollup-win32-x64-msvc",
"direct": false,
"version": "4.62.2",
"ecosystem": "npm"
},
{
"name": "@shikijs/engine-oniguruma",
"direct": false,
"version": "3.23.0",
"ecosystem": "npm"
},
{
"name": "@shikijs/langs",
"direct": false,
"version": "3.23.0",
"ecosystem": "npm"
},
{
"name": "@shikijs/themes",
"direct": false,
"version": "3.23.0",
"ecosystem": "npm"
},
{
"name": "@shikijs/types",
"direct": false,
"version": "3.23.0",
"ecosystem": "npm"
},
{
"name": "@shikijs/vscode-textmate",
"direct": false,
"version": "10.0.2",
"ecosystem": "npm"
},
{
"name": "@sindresorhus/merge-streams",
"direct": false,
"version": "2.3.0",
"ecosystem": "npm"
},
{
"name": "@solana-program/system",
"direct": false,
"version": "0.12.2",
"ecosystem": "npm"
},
{
"name": "@solana-program/token",
"direct": false,
"version": "0.13.0",
"ecosystem": "npm"
},
{
"name": "@solana/accounts",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/accounts",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/addresses",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/addresses",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/assertions",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/assertions",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/buffer-layout",
"direct": false,
"version": "4.0.1",
"ecosystem": "npm"
},
{
"name": "@solana/codecs",
"direct": false,
"version": "5.5.1",
"ecosystem": "npm"
},
{
"name": "@solana/codecs",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/codecs",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/codecs-core",
"direct": false,
"version": "2.3.0",
"ecosystem": "npm"
},
{
"name": "@solana/codecs-core",
"direct": false,
"version": "5.5.1",
"ecosystem": "npm"
},
{
"name": "@solana/codecs-core",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/codecs-core",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/codecs-data-structures",
"direct": false,
"version": "5.5.1",
"ecosystem": "npm"
},
{
"name": "@solana/codecs-data-structures",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/codecs-data-structures",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/codecs-numbers",
"direct": false,
"version": "2.3.0",
"ecosystem": "npm"
},
{
"name": "@solana/codecs-numbers",
"direct": false,
"version": "5.5.1",
"ecosystem": "npm"
},
{
"name": "@solana/codecs-numbers",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/codecs-numbers",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/codecs-strings",
"direct": false,
"version": "5.5.1",
"ecosystem": "npm"
},
{
"name": "@solana/codecs-strings",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/codecs-strings",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/errors",
"direct": false,
"version": "2.3.0",
"ecosystem": "npm"
},
{
"name": "@solana/errors",
"direct": false,
"version": "5.5.1",
"ecosystem": "npm"
},
{
"name": "@solana/errors",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/errors",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/fast-stable-stringify",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/fast-stable-stringify",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/fixed-points",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/fixed-points",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/functional",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/functional",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/instruction-plans",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/instruction-plans",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/instructions",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/instructions",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/keys",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/keys",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/kit",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/kit",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/nominal-types",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/nominal-types",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/offchain-messages",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/offchain-messages",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/options",
"direct": false,
"version": "5.5.1",
"ecosystem": "npm"
},
{
"name": "@solana/options",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/options",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/plugin-core",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/plugin-core",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/plugin-interfaces",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/plugin-interfaces",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/program-client-core",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/program-client-core",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/program-client-core",
"direct": false,
"version": "^6.4.0",
"ecosystem": "npm"
},
{
"name": "@solana/programs",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/programs",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/promises",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/promises",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/react",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/rpc",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/rpc",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/rpc-api",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/rpc-api",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/rpc-parsed-types",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/rpc-parsed-types",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/rpc-spec",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/rpc-spec",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/rpc-spec-types",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/rpc-spec-types",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/rpc-subscriptions",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/rpc-subscriptions",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/rpc-subscriptions-api",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/rpc-subscriptions-api",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/rpc-subscriptions-channel-websocket",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/rpc-subscriptions-channel-websocket",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/rpc-subscriptions-spec",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/rpc-subscriptions-spec",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/rpc-transformers",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/rpc-transformers",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/rpc-transport-http",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/rpc-transport-http",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/rpc-types",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/rpc-types",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/signers",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/signers",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/subscribable",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/subscribable",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/sysvars",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/sysvars",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/transaction-confirmation",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/transaction-confirmation",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/transaction-messages",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/transaction-messages",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/transactions",
"direct": false,
"version": "6.10.0",
"ecosystem": "npm"
},
{
"name": "@solana/transactions",
"direct": false,
"version": "6.9.0",
"ecosystem": "npm"
},
{
"name": "@solana/wallet-standard-features",
"direct": false,
"version": "1.3.0",
"ecosystem": "npm"
},
{
"name": "@standard-schema/spec",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "@swc/core",
"direct": false,
"version": "1.15.41",
"ecosystem": "npm"
},
{
"name": "@swc/core-darwin-arm64",
"direct": false,
"version": "1.15.41",
"ecosystem": "npm"
},
{
"name": "@swc/core-darwin-x64",
"direct": false,
"version": "1.15.41",
"ecosystem": "npm"
},
{
"name": "@swc/core-linux-arm-gnueabihf",
"direct": false,
"version": "1.15.41",
"ecosystem": "npm"
},
{
"name": "@swc/core-linux-arm64-gnu",
"direct": false,
"version": "1.15.41",
"ecosystem": "npm"
},
{
"name": "@swc/core-linux-arm64-musl",
"direct": false,
"version": "1.15.41",
"ecosystem": "npm"
},
{
"name": "@swc/core-linux-ppc64-gnu",
"direct": false,
"version": "1.15.41",
"ecosystem": "npm"
},
{
"name": "@swc/core-linux-s390x-gnu",
"direct": false,
"version": "1.15.41",
"ecosystem": "npm"
},
{
"name": "@swc/core-linux-x64-gnu",
"direct": false,
"version": "1.15.41",
"ecosystem": "npm"
},
{
"name": "@swc/core-linux-x64-musl",
"direct": false,
"version": "1.15.41",
"ecosystem": "npm"
},
{
"name": "@swc/core-win32-arm64-msvc",
"direct": false,
"version": "1.15.41",
"ecosystem": "npm"
},
{
"name": "@swc/core-win32-ia32-msvc",
"direct": false,
"version": "1.15.41",
"ecosystem": "npm"
},
{
"name": "@swc/core-win32-x64-msvc",
"direct": false,
"version": "1.15.41",
"ecosystem": "npm"
},
{
"name": "@swc/counter",
"direct": false,
"version": "0.1.3",
"ecosystem": "npm"
},
{
"name": "@swc/helpers",
"direct": false,
"version": "0.5.15",
"ecosystem": "npm"
},
{
"name": "@swc/helpers",
"direct": false,
"version": "0.5.23",
"ecosystem": "npm"
},
{
"name": "@swc/types",
"direct": false,
"version": "0.1.26",
"ecosystem": "npm"
},
{
"name": "@tanstack/query-core",
"direct": false,
"version": "5.101.0",
"ecosystem": "npm"
},
{
"name": "@testing-library/dom",
"direct": false,
"version": "10.4.1",
"ecosystem": "npm"
},
{
"name": "@testing-library/react",
"direct": false,
"version": "16.3.2",
"ecosystem": "npm"
},
{
"name": "@testing-library/react",
"direct": false,
"version": "^16.1.0",
"ecosystem": "npm"
},
{
"name": "@tetsuo-ai/marketplace-mcp",
"direct": false,
"version": "0.5.0",
"ecosystem": "npm"
},
{
"name": "@tetsuo-ai/marketplace-moderation",
"direct": false,
"version": "0.2.0",
"ecosystem": "npm"
},
{
"name": "@tetsuo-ai/marketplace-react",
"direct": false,
"version": "0.5.0",
"ecosystem": "npm"
},
{
"name": "@tetsuo-ai/protocol",
"direct": false,
"version": "0.4.0",
"ecosystem": "npm"
},
{
"name": "@types/aria-query",
"direct": false,
"version": "5.0.4",
"ecosystem": "npm"
},
{
"name": "@types/babel__core",
"direct": false,
"version": "7.20.5",
"ecosystem": "npm"
},
{
"name": "@types/babel__generator",
"direct": false,
"version": "7.27.0",
"ecosystem": "npm"
},
{
"name": "@types/babel__template",
"direct": false,
"version": "7.4.4",
"ecosystem": "npm"
},
{
"name": "@types/babel__traverse",
"direct": false,
"version": "7.28.0",
"ecosystem": "npm"
},
{
"name": "@types/chai",
"direct": false,
"version": "5.2.3",
"ecosystem": "npm"
},
{
"name": "@types/connect",
"direct": false,
"version": "3.4.38",
"ecosystem": "npm"
},
{
"name": "@types/debug",
"direct": false,
"version": "4.1.13",
"ecosystem": "npm"
},
{
"name": "@types/deep-eql",
"direct": false,
"version": "4.0.2",
"ecosystem": "npm"
},
{
"name": "@types/estree",
"direct": false,
"version": "1.0.8",
"ecosystem": "npm"
},
{
"name": "@types/estree",
"direct": false,
"version": "1.0.9",
"ecosystem": "npm"
},
{
"name": "@types/estree-jsx",
"direct": false,
"version": "1.0.5",
"ecosystem": "npm"
},
{
"name": "@types/hast",
"direct": false,
"version": "3.0.4",
"ecosystem": "npm"
},
{
"name": "@types/jsdom",
"direct": false,
"version": "21.1.7",
"ecosystem": "npm"
},
{
"name": "@types/mdast",
"direct": false,
"version": "4.0.4",
"ecosystem": "npm"
},
{
"name": "@types/mdx",
"direct": false,
"version": "2.0.14",
"ecosystem": "npm"
},
{
"name": "@types/ms",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "@types/node",
"direct": false,
"version": "12.20.55",
"ecosystem": "npm"
},
{
"name": "@types/node",
"direct": false,
"version": "20.19.42",
"ecosystem": "npm"
},
{
"name": "@types/node",
"direct": false,
"version": "20.19.43",
"ecosystem": "npm"
},
{
"name": "@types/node",
"direct": false,
"version": "25.5.0",
"ecosystem": "npm"
},
{
"name": "@types/prismjs",
"direct": false,
"version": "1.26.6",
"ecosystem": "npm"
},
{
"name": "@types/prop-types",
"direct": false,
"version": "15.7.15",
"ecosystem": "npm"
},
{
"name": "@types/react",
"direct": false,
"version": "18.3.31",
"ecosystem": "npm"
},
{
"name": "@types/react",
"direct": false,
"version": "^18.3.12",
"ecosystem": "npm"
},
{
"name": "@types/react-dom",
"direct": false,
"version": "18.3.7",
"ecosystem": "npm"
},
{
"name": "@types/react-dom",
"direct": false,
"version": "^18.3.1",
"ecosystem": "npm"
},
{
"name": "@types/semver",
"direct": false,
"version": "7.7.1",
"ecosystem": "npm"
},
{
"name": "@types/semver",
"direct": false,
"version": "^7.7.1",
"ecosystem": "npm"
},
{
"name": "@types/set-cookie-parser",
"direct": false,
"version": "2.4.10",
"ecosystem": "npm"
},
{
"name": "@types/statuses",
"direct": false,
"version": "2.0.6",
"ecosystem": "npm"
},
{
"name": "@types/tough-cookie",
"direct": false,
"version": "4.0.5",
"ecosystem": "npm"
},
{
"name": "@types/unist",
"direct": false,
"version": "2.0.11",
"ecosystem": "npm"
},
{
"name": "@types/unist",
"direct": false,
"version": "3.0.3",
"ecosystem": "npm"
},
{
"name": "@types/uuid",
"direct": false,
"version": "10.0.0",
"ecosystem": "npm"
},
{
"name": "@types/ws",
"direct": false,
"version": "7.4.7",
"ecosystem": "npm"
},
{
"name": "@types/ws",
"direct": false,
"version": "8.18.1",
"ecosystem": "npm"
},
{
"name": "@ungap/structured-clone",
"direct": false,
"version": "1.3.1",
"ecosystem": "npm"
},
{
"name": "@vitejs/plugin-react",
"direct": false,
"version": "4.7.0",
"ecosystem": "npm"
},
{
"name": "@vitejs/plugin-react-swc",
"direct": false,
"version": "3.11.0",
"ecosystem": "npm"
},
{
"name": "@vitest/expect",
"direct": false,
"version": "4.1.8",
"ecosystem": "npm"
},
{
"name": "@vitest/mocker",
"direct": false,
"version": "4.1.8",
"ecosystem": "npm"
},
{
"name": "@vitest/pretty-format",
"direct": false,
"version": "4.1.8",
"ecosystem": "npm"
},
{
"name": "@vitest/runner",
"direct": false,
"version": "4.1.8",
"ecosystem": "npm"
},
{
"name": "@vitest/snapshot",
"direct": false,
"version": "4.1.8",
"ecosystem": "npm"
},
{
"name": "@vitest/spy",
"direct": false,
"version": "4.1.8",
"ecosystem": "npm"
},
{
"name": "@vitest/utils",
"direct": false,
"version": "4.1.8",
"ecosystem": "npm"
},
{
"name": "@wallet-standard/app",
"direct": false,
"version": "1.1.1",
"ecosystem": "npm"
},
{
"name": "@wallet-standard/base",
"direct": false,
"version": "1.1.1",
"ecosystem": "npm"
},
{
"name": "@wallet-standard/errors",
"direct": false,
"version": "0.1.2",
"ecosystem": "npm"
},
{
"name": "@wallet-standard/experimental-features",
"direct": false,
"version": "0.2.1",
"ecosystem": "npm"
},
{
"name": "@wallet-standard/features",
"direct": false,
"version": "1.1.1",
"ecosystem": "npm"
},
{
"name": "@wallet-standard/react",
"direct": false,
"version": "1.0.3",
"ecosystem": "npm"
},
{
"name": "@wallet-standard/react-core",
"direct": false,
"version": "1.0.3",
"ecosystem": "npm"
},
{
"name": "@wallet-standard/ui",
"direct": false,
"version": "1.0.3",
"ecosystem": "npm"
},
{
"name": "@wallet-standard/ui-compare",
"direct": false,
"version": "1.0.3",
"ecosystem": "npm"
},
{
"name": "@wallet-standard/ui-core",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "@wallet-standard/ui-features",
"direct": false,
"version": "1.0.3",
"ecosystem": "npm"
},
{
"name": "@wallet-standard/ui-registry",
"direct": false,
"version": "1.1.1",
"ecosystem": "npm"
},
{
"name": "accepts",
"direct": false,
"version": "1.3.8",
"ecosystem": "npm"
},
{
"name": "accepts",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "acorn",
"direct": false,
"version": "8.16.0",
"ecosystem": "npm"
},
{
"name": "acorn-jsx",
"direct": false,
"version": "5.3.2",
"ecosystem": "npm"
},
{
"name": "agenc-cli",
"direct": false,
"version": "0.3.0",
"ecosystem": "npm"
},
{
"name": "agent-base",
"direct": false,
"version": "7.1.4",
"ecosystem": "npm"
},
{
"name": "agentkeepalive",
"direct": false,
"version": "4.6.0",
"ecosystem": "npm"
},
{
"name": "ajv",
"direct": false,
"version": "8.20.0",
"ecosystem": "npm"
},
{
"name": "ajv-formats",
"direct": false,
"version": "3.0.1",
"ecosystem": "npm"
},
{
"name": "ansi-align",
"direct": false,
"version": "3.0.1",
"ecosystem": "npm"
},
{
"name": "ansi-colors",
"direct": false,
"version": "4.1.3",
"ecosystem": "npm"
},
{
"name": "ansi-regex",
"direct": false,
"version": "5.0.1",
"ecosystem": "npm"
},
{
"name": "ansi-regex",
"direct": false,
"version": "6.2.2",
"ecosystem": "npm"
},
{
"name": "ansi-styles",
"direct": false,
"version": "4.3.0",
"ecosystem": "npm"
},
{
"name": "ansi-styles",
"direct": false,
"version": "5.2.0",
"ecosystem": "npm"
},
{
"name": "ansi-styles",
"direct": false,
"version": "6.2.3",
"ecosystem": "npm"
},
{
"name": "any-promise",
"direct": false,
"version": "1.3.0",
"ecosystem": "npm"
},
{
"name": "anymatch",
"direct": false,
"version": "3.1.3",
"ecosystem": "npm"
},
{
"name": "arg",
"direct": false,
"version": "5.0.2",
"ecosystem": "npm"
},
{
"name": "argparse",
"direct": false,
"version": "1.0.10",
"ecosystem": "npm"
},
{
"name": "argparse",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "aria-query",
"direct": false,
"version": "5.3.0",
"ecosystem": "npm"
},
{
"name": "array-union",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "assertion-error",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "astring",
"direct": false,
"version": "1.9.0",
"ecosystem": "npm"
},
{
"name": "asynckit",
"direct": false,
"version": "0.4.0",
"ecosystem": "npm"
},
{
"name": "axe-core",
"direct": false,
"version": "4.12.0",
"ecosystem": "npm"
},
{
"name": "axe-core",
"direct": false,
"version": "^4.12.0",
"ecosystem": "npm"
},
{
"name": "bail",
"direct": false,
"version": "2.0.2",
"ecosystem": "npm"
},
{
"name": "balanced-match",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "base-x",
"direct": false,
"version": "3.0.11",
"ecosystem": "npm"
},
{
"name": "base64-js",
"direct": false,
"version": "1.5.1",
"ecosystem": "npm"
},
{
"name": "baseline-browser-mapping",
"direct": false,
"version": "2.10.35",
"ecosystem": "npm"
},
{
"name": "bcp-47-match",
"direct": false,
"version": "2.0.3",
"ecosystem": "npm"
},
{
"name": "better-path-resolve",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "binary-extensions",
"direct": false,
"version": "2.3.0",
"ecosystem": "npm"
},
{
"name": "bn.js",
"direct": false,
"version": "5.2.3",
"ecosystem": "npm"
},
{
"name": "body-parser",
"direct": false,
"version": "2.3.0",
"ecosystem": "npm"
},
{
"name": "boolbase",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "borsh",
"direct": false,
"version": "0.7.0",
"ecosystem": "npm"
},
{
"name": "boxen",
"direct": false,
"version": "8.0.1",
"ecosystem": "npm"
},
{
"name": "brace-expansion",
"direct": false,
"version": "2.1.2",
"ecosystem": "npm"
},
{
"name": "braces",
"direct": false,
"version": "3.0.3",
"ecosystem": "npm"
},
{
"name": "browserslist",
"direct": false,
"version": "4.28.2",
"ecosystem": "npm"
},
{
"name": "buffer",
"direct": false,
"version": "6.0.3",
"ecosystem": "npm"
},
{
"name": "buffer-layout",
"direct": false,
"version": "1.2.2",
"ecosystem": "npm"
},
{
"name": "bufferutil",
"direct": false,
"version": "4.1.0",
"ecosystem": "npm"
},
{
"name": "bundle-name",
"direct": false,
"version": "4.1.0",
"ecosystem": "npm"
},
{
"name": "bundle-require",
"direct": false,
"version": "5.1.0",
"ecosystem": "npm"
},
{
"name": "bytes",
"direct": false,
"version": "3.1.2",
"ecosystem": "npm"
},
{
"name": "cac",
"direct": false,
"version": "6.7.14",
"ecosystem": "npm"
},
{
"name": "cache-content-type",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "call-bind",
"direct": false,
"version": "1.0.9",
"ecosystem": "npm"
},
{
"name": "call-bind-apply-helpers",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "call-bound",
"direct": false,
"version": "1.0.4",
"ecosystem": "npm"
},
{
"name": "camelcase",
"direct": false,
"version": "6.3.0",
"ecosystem": "npm"
},
{
"name": "camelcase",
"direct": false,
"version": "8.0.0",
"ecosystem": "npm"
},
{
"name": "camelcase-css",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "caniuse-lite",
"direct": false,
"version": "1.0.30001797",
"ecosystem": "npm"
},
{
"name": "ccount",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "chai",
"direct": false,
"version": "6.2.2",
"ecosystem": "npm"
},
{
"name": "chalk",
"direct": false,
"version": "5.6.2",
"ecosystem": "npm"
},
{
"name": "character-entities",
"direct": false,
"version": "2.0.2",
"ecosystem": "npm"
},
{
"name": "character-entities-html4",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "character-entities-legacy",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "character-reference-invalid",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "chardet",
"direct": false,
"version": "2.1.1",
"ecosystem": "npm"
},
{
"name": "chokidar",
"direct": false,
"version": "3.6.0",
"ecosystem": "npm"
},
{
"name": "chokidar",
"direct": false,
"version": "4.0.3",
"ecosystem": "npm"
},
{
"name": "classnames",
"direct": false,
"version": "2.5.1",
"ecosystem": "npm"
},
{
"name": "cli-boxes",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "cli-width",
"direct": false,
"version": "4.1.0",
"ecosystem": "npm"
},
{
"name": "client-only",
"direct": false,
"version": "0.0.1",
"ecosystem": "npm"
},
{
"name": "cliui",
"direct": false,
"version": "8.0.1",
"ecosystem": "npm"
},
{
"name": "clsx",
"direct": false,
"version": "2.1.1",
"ecosystem": "npm"
},
{
"name": "co",
"direct": false,
"version": "4.6.0",
"ecosystem": "npm"
},
{
"name": "codama",
"direct": false,
"version": "1.7.0",
"ecosystem": "npm"
},
{
"name": "collapse-white-space",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "color-convert",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "color-name",
"direct": false,
"version": "1.1.4",
"ecosystem": "npm"
},
{
"name": "combined-stream",
"direct": false,
"version": "1.0.8",
"ecosystem": "npm"
},
{
"name": "comma-separated-tokens",
"direct": false,
"version": "2.0.3",
"ecosystem": "npm"
},
{
"name": "commander",
"direct": false,
"version": "12.1.0",
"ecosystem": "npm"
},
{
"name": "commander",
"direct": false,
"version": "13.1.0",
"ecosystem": "npm"
},
{
"name": "commander",
"direct": false,
"version": "14.0.2",
"ecosystem": "npm"
},
{
"name": "commander",
"direct": false,
"version": "14.0.3",
"ecosystem": "npm"
},
{
"name": "commander",
"direct": false,
"version": "15.0.0",
"ecosystem": "npm"
},
{
"name": "commander",
"direct": false,
"version": "2.20.3",
"ecosystem": "npm"
},
{
"name": "commander",
"direct": false,
"version": "4.1.1",
"ecosystem": "npm"
},
{
"name": "confbox",
"direct": false,
"version": "0.1.8",
"ecosystem": "npm"
},
{
"name": "consola",
"direct": false,
"version": "3.4.2",
"ecosystem": "npm"
},
{
"name": "content-disposition",
"direct": false,
"version": "0.5.4",
"ecosystem": "npm"
},
{
"name": "content-disposition",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "content-type",
"direct": false,
"version": "1.0.5",
"ecosystem": "npm"
},
{
"name": "content-type",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "convert-source-map",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "cookie",
"direct": false,
"version": "0.7.2",
"ecosystem": "npm"
},
{
"name": "cookie",
"direct": false,
"version": "1.1.1",
"ecosystem": "npm"
},
{
"name": "cookie-signature",
"direct": false,
"version": "1.2.2",
"ecosystem": "npm"
},
{
"name": "cookies",
"direct": false,
"version": "0.9.1",
"ecosystem": "npm"
},
{
"name": "cors",
"direct": false,
"version": "2.8.6",
"ecosystem": "npm"
},
{
"name": "cross-fetch",
"direct": false,
"version": "3.2.0",
"ecosystem": "npm"
},
{
"name": "cross-spawn",
"direct": false,
"version": "7.0.6",
"ecosystem": "npm"
},
{
"name": "css-selector-parser",
"direct": false,
"version": "3.3.0",
"ecosystem": "npm"
},
{
"name": "cssesc",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "cssstyle",
"direct": false,
"version": "4.6.0",
"ecosystem": "npm"
},
{
"name": "csstype",
"direct": false,
"version": "3.2.3",
"ecosystem": "npm"
},
{
"name": "data-urls",
"direct": false,
"version": "5.0.0",
"ecosystem": "npm"
},
{
"name": "debug",
"direct": false,
"version": "4.4.3",
"ecosystem": "npm"
},
{
"name": "decimal.js",
"direct": false,
"version": "10.6.0",
"ecosystem": "npm"
},
{
"name": "decode-named-character-reference",
"direct": false,
"version": "1.3.0",
"ecosystem": "npm"
},
{
"name": "decode-uri-component",
"direct": false,
"version": "0.4.1",
"ecosystem": "npm"
},
{
"name": "deep-equal",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "default-browser",
"direct": false,
"version": "5.5.0",
"ecosystem": "npm"
},
{
"name": "default-browser-id",
"direct": false,
"version": "5.0.1",
"ecosystem": "npm"
},
{
"name": "define-data-property",
"direct": false,
"version": "1.1.4",
"ecosystem": "npm"
},
{
"name": "define-lazy-prop",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "delay",
"direct": false,
"version": "5.0.0",
"ecosystem": "npm"
},
{
"name": "delayed-stream",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "delegates",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "depd",
"direct": false,
"version": "1.1.2",
"ecosystem": "npm"
},
{
"name": "depd",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "dequal",
"direct": false,
"version": "2.0.3",
"ecosystem": "npm"
},
{
"name": "destroy",
"direct": false,
"version": "1.2.0",
"ecosystem": "npm"
},
{
"name": "detect-indent",
"direct": false,
"version": "6.1.0",
"ecosystem": "npm"
},
{
"name": "detect-libc",
"direct": false,
"version": "2.1.2",
"ecosystem": "npm"
},
{
"name": "devlop",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "didyoumean",
"direct": false,
"version": "1.2.2",
"ecosystem": "npm"
},
{
"name": "dir-glob",
"direct": false,
"version": "3.0.1",
"ecosystem": "npm"
},
{
"name": "direction",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "dlv",
"direct": false,
"version": "1.1.3",
"ecosystem": "npm"
},
{
"name": "dom-accessibility-api",
"direct": false,
"version": "0.5.16",
"ecosystem": "npm"
},
{
"name": "dunder-proto",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "ee-first",
"direct": false,
"version": "1.1.1",
"ecosystem": "npm"
},
{
"name": "electron-to-chromium",
"direct": false,
"version": "1.5.371",
"ecosystem": "npm"
},
{
"name": "emoji-regex",
"direct": false,
"version": "10.6.0",
"ecosystem": "npm"
},
{
"name": "emoji-regex",
"direct": false,
"version": "8.0.0",
"ecosystem": "npm"
},
{
"name": "encodeurl",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "encodeurl",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "enquirer",
"direct": false,
"version": "2.4.1",
"ecosystem": "npm"
},
{
"name": "entities",
"direct": false,
"version": "4.5.0",
"ecosystem": "npm"
},
{
"name": "entities",
"direct": false,
"version": "6.0.1",
"ecosystem": "npm"
},
{
"name": "es-define-property",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "es-errors",
"direct": false,
"version": "1.3.0",
"ecosystem": "npm"
},
{
"name": "es-module-lexer",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "es-object-atoms",
"direct": false,
"version": "1.1.2",
"ecosystem": "npm"
},
{
"name": "es-set-tostringtag",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "es6-promise",
"direct": false,
"version": "4.2.8",
"ecosystem": "npm"
},
{
"name": "es6-promisify",
"direct": false,
"version": "5.0.0",
"ecosystem": "npm"
},
{
"name": "esast-util-from-estree",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "esast-util-from-js",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "esbuild",
"direct": false,
"version": "0.25.12",
"ecosystem": "npm"
},
{
"name": "esbuild",
"direct": false,
"version": "0.28.1",
"ecosystem": "npm"
},
{
"name": "escalade",
"direct": false,
"version": "3.2.0",
"ecosystem": "npm"
},
{
"name": "escape-html",
"direct": false,
"version": "1.0.3",
"ecosystem": "npm"
},
{
"name": "escape-string-regexp",
"direct": false,
"version": "5.0.0",
"ecosystem": "npm"
},
{
"name": "esprima",
"direct": false,
"version": "4.0.1",
"ecosystem": "npm"
},
{
"name": "estree-util-attach-comments",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "estree-util-build-jsx",
"direct": false,
"version": "3.0.1",
"ecosystem": "npm"
},
{
"name": "estree-util-is-identifier-name",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "estree-util-scope",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "estree-util-to-js",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "estree-util-visit",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "estree-walker",
"direct": false,
"version": "3.0.3",
"ecosystem": "npm"
},
{
"name": "etag",
"direct": false,
"version": "1.8.1",
"ecosystem": "npm"
},
{
"name": "eventemitter3",
"direct": false,
"version": "4.0.7",
"ecosystem": "npm"
},
{
"name": "eventemitter3",
"direct": false,
"version": "5.0.4",
"ecosystem": "npm"
},
{
"name": "eventsource",
"direct": false,
"version": "3.0.7",
"ecosystem": "npm"
},
{
"name": "eventsource-parser",
"direct": false,
"version": "3.1.0",
"ecosystem": "npm"
},
{
"name": "expect-type",
"direct": false,
"version": "1.3.0",
"ecosystem": "npm"
},
{
"name": "express",
"direct": false,
"version": "5.2.1",
"ecosystem": "npm"
},
{
"name": "express-rate-limit",
"direct": false,
"version": "8.5.2",
"ecosystem": "npm"
},
{
"name": "extend",
"direct": false,
"version": "3.0.2",
"ecosystem": "npm"
},
{
"name": "extendable-error",
"direct": false,
"version": "0.1.7",
"ecosystem": "npm"
},
{
"name": "eyes",
"direct": false,
"version": "0.1.8",
"ecosystem": "npm"
},
{
"name": "fast-deep-equal",
"direct": false,
"version": "3.1.3",
"ecosystem": "npm"
},
{
"name": "fast-glob",
"direct": false,
"version": "3.3.3",
"ecosystem": "npm"
},
{
"name": "fast-stable-stringify",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "fast-string-truncated-width",
"direct": false,
"version": "3.0.3",
"ecosystem": "npm"
},
{
"name": "fast-string-width",
"direct": false,
"version": "3.0.2",
"ecosystem": "npm"
},
{
"name": "fast-uri",
"direct": false,
"version": "3.1.4",
"ecosystem": "npm"
},
{
"name": "fast-wrap-ansi",
"direct": false,
"version": "0.2.2",
"ecosystem": "npm"
},
{
"name": "fastq",
"direct": false,
"version": "1.20.1",
"ecosystem": "npm"
},
{
"name": "fdir",
"direct": false,
"version": "6.5.0",
"ecosystem": "npm"
},
{
"name": "fill-range",
"direct": false,
"version": "7.1.1",
"ecosystem": "npm"
},
{
"name": "filter-obj",
"direct": false,
"version": "5.1.0",
"ecosystem": "npm"
},
{
"name": "finalhandler",
"direct": false,
"version": "2.1.1",
"ecosystem": "npm"
},
{
"name": "find-up",
"direct": false,
"version": "4.1.0",
"ecosystem": "npm"
},
{
"name": "fix-dts-default-cjs-exports",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "form-data",
"direct": false,
"version": "4.0.6",
"ecosystem": "npm"
},
{
"name": "forwarded",
"direct": false,
"version": "0.2.0",
"ecosystem": "npm"
},
{
"name": "fresh",
"direct": false,
"version": "0.5.2",
"ecosystem": "npm"
},
{
"name": "fresh",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "fs-extra",
"direct": false,
"version": "7.0.1",
"ecosystem": "npm"
},
{
"name": "fs-extra",
"direct": false,
"version": "8.1.0",
"ecosystem": "npm"
},
{
"name": "fsevents",
"direct": false,
"version": "2.3.2",
"ecosystem": "npm"
},
{
"name": "fsevents",
"direct": false,
"version": "2.3.3",
"ecosystem": "npm"
},
{
"name": "function-bind",
"direct": false,
"version": "1.1.2",
"ecosystem": "npm"
},
{
"name": "generator-function",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "gensync",
"direct": false,
"version": "1.0.0-beta.2",
"ecosystem": "npm"
},
{
"name": "get-caller-file",
"direct": false,
"version": "2.0.5",
"ecosystem": "npm"
},
{
"name": "get-east-asian-width",
"direct": false,
"version": "1.6.0",
"ecosystem": "npm"
},
{
"name": "get-intrinsic",
"direct": false,
"version": "1.3.0",
"ecosystem": "npm"
},
{
"name": "get-port",
"direct": false,
"version": "7.2.0",
"ecosystem": "npm"
},
{
"name": "get-proto",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "glob-parent",
"direct": false,
"version": "5.1.2",
"ecosystem": "npm"
},
{
"name": "glob-parent",
"direct": false,
"version": "6.0.2",
"ecosystem": "npm"
},
{
"name": "globby",
"direct": false,
"version": "11.1.0",
"ecosystem": "npm"
},
{
"name": "globby",
"direct": false,
"version": "14.1.0",
"ecosystem": "npm"
},
{
"name": "globrex",
"direct": false,
"version": "0.1.2",
"ecosystem": "npm"
},
{
"name": "gopd",
"direct": false,
"version": "1.2.0",
"ecosystem": "npm"
},
{
"name": "graceful-fs",
"direct": false,
"version": "4.2.11",
"ecosystem": "npm"
},
{
"name": "graphql",
"direct": false,
"version": "16.14.2",
"ecosystem": "npm"
},
{
"name": "has-property-descriptors",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "has-symbols",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "has-tostringtag",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "hasown",
"direct": false,
"version": "2.0.4",
"ecosystem": "npm"
},
{
"name": "hast-util-classnames",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "hast-util-from-parse5",
"direct": false,
"version": "8.0.3",
"ecosystem": "npm"
},
{
"name": "hast-util-has-property",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "hast-util-parse-selector",
"direct": false,
"version": "4.0.0",
"ecosystem": "npm"
},
{
"name": "hast-util-raw",
"direct": false,
"version": "9.1.0",
"ecosystem": "npm"
},
{
"name": "hast-util-select",
"direct": false,
"version": "6.0.4",
"ecosystem": "npm"
},
{
"name": "hast-util-to-estree",
"direct": false,
"version": "3.1.3",
"ecosystem": "npm"
},
{
"name": "hast-util-to-jsx-runtime",
"direct": false,
"version": "2.3.6",
"ecosystem": "npm"
},
{
"name": "hast-util-to-parse5",
"direct": false,
"version": "8.0.1",
"ecosystem": "npm"
},
{
"name": "hast-util-to-string",
"direct": false,
"version": "3.0.1",
"ecosystem": "npm"
},
{
"name": "hast-util-whitespace",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "hastscript",
"direct": false,
"version": "9.0.1",
"ecosystem": "npm"
},
{
"name": "headers-polyfill",
"direct": false,
"version": "5.0.1",
"ecosystem": "npm"
},
{
"name": "history",
"direct": false,
"version": "5.3.0",
"ecosystem": "npm"
},
{
"name": "hono",
"direct": false,
"version": "4.12.31",
"ecosystem": "npm"
},
{
"name": "html-encoding-sniffer",
"direct": false,
"version": "4.0.0",
"ecosystem": "npm"
},
{
"name": "html-void-elements",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "http-assert",
"direct": false,
"version": "1.5.0",
"ecosystem": "npm"
},
{
"name": "http-errors",
"direct": false,
"version": "1.8.1",
"ecosystem": "npm"
},
{
"name": "http-errors",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "http-proxy-agent",
"direct": false,
"version": "7.0.2",
"ecosystem": "npm"
},
{
"name": "https-proxy-agent",
"direct": false,
"version": "7.0.6",
"ecosystem": "npm"
},
{
"name": "human-id",
"direct": false,
"version": "4.2.0",
"ecosystem": "npm"
},
{
"name": "humanize-ms",
"direct": false,
"version": "1.2.1",
"ecosystem": "npm"
},
{
"name": "iconv-lite",
"direct": false,
"version": "0.6.3",
"ecosystem": "npm"
},
{
"name": "iconv-lite",
"direct": false,
"version": "0.7.2",
"ecosystem": "npm"
},
{
"name": "ieee754",
"direct": false,
"version": "1.2.1",
"ecosystem": "npm"
},
{
"name": "ignore",
"direct": false,
"version": "5.3.2",
"ecosystem": "npm"
},
{
"name": "ignore",
"direct": false,
"version": "7.0.5",
"ecosystem": "npm"
},
{
"name": "indent-string",
"direct": false,
"version": "4.0.0",
"ecosystem": "npm"
},
{
"name": "inherits",
"direct": false,
"version": "2.0.4",
"ecosystem": "npm"
},
{
"name": "inline-style-parser",
"direct": false,
"version": "0.2.7",
"ecosystem": "npm"
},
{
"name": "ip-address",
"direct": false,
"version": "10.2.0",
"ecosystem": "npm"
},
{
"name": "ipaddr.js",
"direct": false,
"version": "1.9.1",
"ecosystem": "npm"
},
{
"name": "is-alphabetical",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "is-alphanumerical",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "is-binary-path",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "is-core-module",
"direct": false,
"version": "2.16.2",
"ecosystem": "npm"
},
{
"name": "is-decimal",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "is-docker",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "is-extglob",
"direct": false,
"version": "2.1.1",
"ecosystem": "npm"
},
{
"name": "is-fullwidth-code-point",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "is-generator-function",
"direct": false,
"version": "1.1.2",
"ecosystem": "npm"
},
{
"name": "is-glob",
"direct": false,
"version": "4.0.3",
"ecosystem": "npm"
},
{
"name": "is-hexadecimal",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "is-inside-container",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "is-node-process",
"direct": false,
"version": "1.2.0",
"ecosystem": "npm"
},
{
"name": "is-number",
"direct": false,
"version": "7.0.0",
"ecosystem": "npm"
},
{
"name": "is-plain-obj",
"direct": false,
"version": "4.1.0",
"ecosystem": "npm"
},
{
"name": "is-potential-custom-element-name",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "is-promise",
"direct": false,
"version": "4.0.0",
"ecosystem": "npm"
},
{
"name": "is-regex",
"direct": false,
"version": "1.2.1",
"ecosystem": "npm"
},
{
"name": "is-subdir",
"direct": false,
"version": "1.2.0",
"ecosystem": "npm"
},
{
"name": "is-windows",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "is-wsl",
"direct": false,
"version": "3.1.1",
"ecosystem": "npm"
},
{
"name": "isarray",
"direct": false,
"version": "2.0.5",
"ecosystem": "npm"
},
{
"name": "isexe",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "isomorphic-ws",
"direct": false,
"version": "4.0.1",
"ecosystem": "npm"
},
{
"name": "jayson",
"direct": false,
"version": "4.3.0",
"ecosystem": "npm"
},
{
"name": "jiti",
"direct": false,
"version": "1.21.7",
"ecosystem": "npm"
},
{
"name": "jose",
"direct": false,
"version": "6.2.3",
"ecosystem": "npm"
},
{
"name": "joycon",
"direct": false,
"version": "3.1.1",
"ecosystem": "npm"
},
{
"name": "js-tokens",
"direct": false,
"version": "4.0.0",
"ecosystem": "npm"
},
{
"name": "js-yaml",
"direct": false,
"version": "3.15.0",
"ecosystem": "npm"
},
{
"name": "js-yaml",
"direct": false,
"version": "4.3.0",
"ecosystem": "npm"
},
{
"name": "jsdom",
"direct": false,
"version": "25.0.1",
"ecosystem": "npm"
},
{
"name": "jsdom",
"direct": false,
"version": "^25.0.1",
"ecosystem": "npm"
},
{
"name": "jsesc",
"direct": false,
"version": "3.1.0",
"ecosystem": "npm"
},
{
"name": "json-schema-traverse",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "json-schema-typed",
"direct": false,
"version": "8.0.2",
"ecosystem": "npm"
},
{
"name": "json-stable-stringify",
"direct": false,
"version": "1.3.0",
"ecosystem": "npm"
},
{
"name": "json-stringify-safe",
"direct": false,
"version": "5.0.1",
"ecosystem": "npm"
},
{
"name": "json5",
"direct": false,
"version": "2.2.3",
"ecosystem": "npm"
},
{
"name": "jsonfile",
"direct": false,
"version": "4.0.0",
"ecosystem": "npm"
},
{
"name": "jsonify",
"direct": false,
"version": "0.0.1",
"ecosystem": "npm"
},
{
"name": "keygrip",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "kleur",
"direct": false,
"version": "3.0.3",
"ecosystem": "npm"
},
{
"name": "koa",
"direct": false,
"version": "2.16.4",
"ecosystem": "npm"
},
{
"name": "koa-compose",
"direct": false,
"version": "4.1.0",
"ecosystem": "npm"
},
{
"name": "koa-convert",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "lilconfig",
"direct": false,
"version": "3.1.3",
"ecosystem": "npm"
},
{
"name": "lines-and-columns",
"direct": false,
"version": "1.2.4",
"ecosystem": "npm"
},
{
"name": "linkify-it",
"direct": false,
"version": "5.0.2",
"ecosystem": "npm"
},
{
"name": "litesvm-darwin-arm64",
"direct": false,
"version": "0.2.0",
"ecosystem": "npm"
},
{
"name": "litesvm-darwin-arm64",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "litesvm-darwin-universal",
"direct": false,
"version": "0.2.0",
"ecosystem": "npm"
},
{
"name": "litesvm-darwin-x64",
"direct": false,
"version": "0.2.0",
"ecosystem": "npm"
},
{
"name": "litesvm-darwin-x64",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "litesvm-linux-arm64-gnu",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "litesvm-linux-arm64-musl",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "litesvm-linux-x64-gnu",
"direct": false,
"version": "0.2.0",
"ecosystem": "npm"
},
{
"name": "litesvm-linux-x64-gnu",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "litesvm-linux-x64-musl",
"direct": false,
"version": "0.2.0",
"ecosystem": "npm"
},
{
"name": "litesvm-linux-x64-musl",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "load-tsconfig",
"direct": false,
"version": "0.2.5",
"ecosystem": "npm"
},
{
"name": "locate-path",
"direct": false,
"version": "5.0.0",
"ecosystem": "npm"
},
{
"name": "lodash-es",
"direct": false,
"version": "4.18.1",
"ecosystem": "npm"
},
{
"name": "lodash.merge",
"direct": false,
"version": "4.6.2",
"ecosystem": "npm"
},
{
"name": "lodash.startcase",
"direct": false,
"version": "4.4.0",
"ecosystem": "npm"
},
{
"name": "longest-streak",
"direct": false,
"version": "3.1.0",
"ecosystem": "npm"
},
{
"name": "loose-envify",
"direct": false,
"version": "1.4.0",
"ecosystem": "npm"
},
{
"name": "lru-cache",
"direct": false,
"version": "10.4.3",
"ecosystem": "npm"
},
{
"name": "lru-cache",
"direct": false,
"version": "5.1.1",
"ecosystem": "npm"
},
{
"name": "lunr",
"direct": false,
"version": "2.3.9",
"ecosystem": "npm"
},
{
"name": "lz-string",
"direct": false,
"version": "1.5.0",
"ecosystem": "npm"
},
{
"name": "magic-string",
"direct": false,
"version": "0.30.21",
"ecosystem": "npm"
},
{
"name": "markdown-extensions",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "markdown-it",
"direct": false,
"version": "14.2.0",
"ecosystem": "npm"
},
{
"name": "markdown-table",
"direct": false,
"version": "3.0.4",
"ecosystem": "npm"
},
{
"name": "math-intrinsics",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "mdast-util-find-and-replace",
"direct": false,
"version": "3.0.2",
"ecosystem": "npm"
},
{
"name": "mdast-util-from-markdown",
"direct": false,
"version": "2.0.3",
"ecosystem": "npm"
},
{
"name": "mdast-util-gfm",
"direct": false,
"version": "3.1.0",
"ecosystem": "npm"
},
{
"name": "mdast-util-gfm-autolink-literal",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "mdast-util-gfm-footnote",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "mdast-util-gfm-strikethrough",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "mdast-util-gfm-table",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "mdast-util-gfm-task-list-item",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "mdast-util-mdx",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "mdast-util-mdx-expression",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "mdast-util-mdx-jsx",
"direct": false,
"version": "3.2.0",
"ecosystem": "npm"
},
{
"name": "mdast-util-mdxjs-esm",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "mdast-util-phrasing",
"direct": false,
"version": "4.1.0",
"ecosystem": "npm"
},
{
"name": "mdast-util-to-hast",
"direct": false,
"version": "13.2.1",
"ecosystem": "npm"
},
{
"name": "mdast-util-to-markdown",
"direct": false,
"version": "2.1.2",
"ecosystem": "npm"
},
{
"name": "mdast-util-to-string",
"direct": false,
"version": "4.0.0",
"ecosystem": "npm"
},
{
"name": "mdurl",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "media-typer",
"direct": false,
"version": "0.3.0",
"ecosystem": "npm"
},
{
"name": "media-typer",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "merge-descriptors",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "merge2",
"direct": false,
"version": "1.4.1",
"ecosystem": "npm"
},
{
"name": "micromark",
"direct": false,
"version": "4.0.2",
"ecosystem": "npm"
},
{
"name": "micromark-core-commonmark",
"direct": false,
"version": "2.0.3",
"ecosystem": "npm"
},
{
"name": "micromark-extension-gfm",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "micromark-extension-gfm-autolink-literal",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "micromark-extension-gfm-footnote",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "micromark-extension-gfm-strikethrough",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "micromark-extension-gfm-table",
"direct": false,
"version": "2.1.1",
"ecosystem": "npm"
},
{
"name": "micromark-extension-gfm-tagfilter",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "micromark-extension-gfm-task-list-item",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "micromark-extension-mdx-expression",
"direct": false,
"version": "3.0.1",
"ecosystem": "npm"
},
{
"name": "micromark-extension-mdx-jsx",
"direct": false,
"version": "3.0.2",
"ecosystem": "npm"
},
{
"name": "micromark-extension-mdx-md",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "micromark-extension-mdxjs",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "micromark-extension-mdxjs-esm",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "micromark-factory-destination",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "micromark-factory-label",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "micromark-factory-mdx-expression",
"direct": false,
"version": "2.0.3",
"ecosystem": "npm"
},
{
"name": "micromark-factory-space",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "micromark-factory-title",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "micromark-factory-whitespace",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "micromark-util-character",
"direct": false,
"version": "2.1.1",
"ecosystem": "npm"
},
{
"name": "micromark-util-chunked",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "micromark-util-classify-character",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "micromark-util-combine-extensions",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "micromark-util-decode-numeric-character-reference",
"direct": false,
"version": "2.0.2",
"ecosystem": "npm"
},
{
"name": "micromark-util-decode-string",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "micromark-util-encode",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "micromark-util-events-to-acorn",
"direct": false,
"version": "2.0.3",
"ecosystem": "npm"
},
{
"name": "micromark-util-html-tag-name",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "micromark-util-normalize-identifier",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "micromark-util-resolve-all",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "micromark-util-sanitize-uri",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "micromark-util-subtokenize",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "micromark-util-symbol",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "micromark-util-types",
"direct": false,
"version": "2.0.2",
"ecosystem": "npm"
},
{
"name": "micromatch",
"direct": false,
"version": "4.0.8",
"ecosystem": "npm"
},
{
"name": "mime-db",
"direct": false,
"version": "1.52.0",
"ecosystem": "npm"
},
{
"name": "mime-db",
"direct": false,
"version": "1.54.0",
"ecosystem": "npm"
},
{
"name": "mime-types",
"direct": false,
"version": "2.1.35",
"ecosystem": "npm"
},
{
"name": "mime-types",
"direct": false,
"version": "3.0.2",
"ecosystem": "npm"
},
{
"name": "min-indent",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "minimatch",
"direct": false,
"version": "9.0.9",
"ecosystem": "npm"
},
{
"name": "mlly",
"direct": false,
"version": "1.8.1",
"ecosystem": "npm"
},
{
"name": "mri",
"direct": false,
"version": "1.2.0",
"ecosystem": "npm"
},
{
"name": "ms",
"direct": false,
"version": "2.1.3",
"ecosystem": "npm"
},
{
"name": "msw",
"direct": false,
"version": "2.14.6",
"ecosystem": "npm"
},
{
"name": "mute-stream",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "mz",
"direct": false,
"version": "2.7.0",
"ecosystem": "npm"
},
{
"name": "nanoid",
"direct": false,
"version": "3.3.12",
"ecosystem": "npm"
},
{
"name": "nanoid",
"direct": false,
"version": "3.3.15",
"ecosystem": "npm"
},
{
"name": "nanoid",
"direct": false,
"version": "3.3.16",
"ecosystem": "npm"
},
{
"name": "negotiator",
"direct": false,
"version": "0.6.3",
"ecosystem": "npm"
},
{
"name": "negotiator",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "next",
"direct": false,
"version": "15.5.20",
"ecosystem": "npm"
},
{
"name": "node-fetch",
"direct": false,
"version": "2.7.0",
"ecosystem": "npm"
},
{
"name": "node-gyp-build",
"direct": false,
"version": "4.8.4",
"ecosystem": "npm"
},
{
"name": "node-releases",
"direct": false,
"version": "2.0.47",
"ecosystem": "npm"
},
{
"name": "normalize-path",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "nth-check",
"direct": false,
"version": "2.1.1",
"ecosystem": "npm"
},
{
"name": "nwsapi",
"direct": false,
"version": "2.2.24",
"ecosystem": "npm"
},
{
"name": "object-assign",
"direct": false,
"version": "4.1.1",
"ecosystem": "npm"
},
{
"name": "object-hash",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "object-inspect",
"direct": false,
"version": "1.13.4",
"ecosystem": "npm"
},
{
"name": "object-keys",
"direct": false,
"version": "1.1.1",
"ecosystem": "npm"
},
{
"name": "obug",
"direct": false,
"version": "2.1.2",
"ecosystem": "npm"
},
{
"name": "on-finished",
"direct": false,
"version": "2.4.1",
"ecosystem": "npm"
},
{
"name": "once",
"direct": false,
"version": "1.4.0",
"ecosystem": "npm"
},
{
"name": "only",
"direct": false,
"version": "0.0.2",
"ecosystem": "npm"
},
{
"name": "open",
"direct": false,
"version": "10.2.0",
"ecosystem": "npm"
},
{
"name": "outdent",
"direct": false,
"version": "0.5.0",
"ecosystem": "npm"
},
{
"name": "outvariant",
"direct": false,
"version": "1.4.3",
"ecosystem": "npm"
},
{
"name": "p-filter",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "p-limit",
"direct": false,
"version": "2.3.0",
"ecosystem": "npm"
},
{
"name": "p-locate",
"direct": false,
"version": "4.1.0",
"ecosystem": "npm"
},
{
"name": "p-map",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "p-try",
"direct": false,
"version": "2.2.0",
"ecosystem": "npm"
},
{
"name": "package-manager-detector",
"direct": false,
"version": "0.2.11",
"ecosystem": "npm"
},
{
"name": "pako",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "parse-entities",
"direct": false,
"version": "4.0.2",
"ecosystem": "npm"
},
{
"name": "parse5",
"direct": false,
"version": "7.3.0",
"ecosystem": "npm"
},
{
"name": "parseurl",
"direct": false,
"version": "1.3.3",
"ecosystem": "npm"
},
{
"name": "path-exists",
"direct": false,
"version": "4.0.0",
"ecosystem": "npm"
},
{
"name": "path-key",
"direct": false,
"version": "3.1.1",
"ecosystem": "npm"
},
{
"name": "path-parse",
"direct": false,
"version": "1.0.7",
"ecosystem": "npm"
},
{
"name": "path-to-regexp",
"direct": false,
"version": "6.3.0",
"ecosystem": "npm"
},
{
"name": "path-to-regexp",
"direct": false,
"version": "8.4.2",
"ecosystem": "npm"
},
{
"name": "path-type",
"direct": false,
"version": "4.0.0",
"ecosystem": "npm"
},
{
"name": "path-type",
"direct": false,
"version": "6.0.0",
"ecosystem": "npm"
},
{
"name": "pathe",
"direct": false,
"version": "2.0.3",
"ecosystem": "npm"
},
{
"name": "picocolors",
"direct": false,
"version": "1.1.1",
"ecosystem": "npm"
},
{
"name": "picomatch",
"direct": false,
"version": "2.3.2",
"ecosystem": "npm"
},
{
"name": "picomatch",
"direct": false,
"version": "4.0.4",
"ecosystem": "npm"
},
{
"name": "picomatch",
"direct": false,
"version": "4.0.5",
"ecosystem": "npm"
},
{
"name": "pify",
"direct": false,
"version": "2.3.0",
"ecosystem": "npm"
},
{
"name": "pify",
"direct": false,
"version": "4.0.1",
"ecosystem": "npm"
},
{
"name": "pirates",
"direct": false,
"version": "4.0.7",
"ecosystem": "npm"
},
{
"name": "pkce-challenge",
"direct": false,
"version": "5.0.1",
"ecosystem": "npm"
},
{
"name": "pkg-types",
"direct": false,
"version": "1.3.1",
"ecosystem": "npm"
},
{
"name": "playwright",
"direct": false,
"version": "1.60.0",
"ecosystem": "npm"
},
{
"name": "playwright-core",
"direct": false,
"version": "1.60.0",
"ecosystem": "npm"
},
{
"name": "postcss",
"direct": false,
"version": "8.5.10",
"ecosystem": "npm"
},
{
"name": "postcss",
"direct": false,
"version": "8.5.15",
"ecosystem": "npm"
},
{
"name": "postcss",
"direct": false,
"version": "8.5.16",
"ecosystem": "npm"
},
{
"name": "postcss",
"direct": false,
"version": "8.5.20",
"ecosystem": "npm"
},
{
"name": "postcss-import",
"direct": false,
"version": "15.1.0",
"ecosystem": "npm"
},
{
"name": "postcss-js",
"direct": false,
"version": "4.1.0",
"ecosystem": "npm"
},
{
"name": "postcss-load-config",
"direct": false,
"version": "6.0.1",
"ecosystem": "npm"
},
{
"name": "postcss-nested",
"direct": false,
"version": "6.2.0",
"ecosystem": "npm"
},
{
"name": "postcss-selector-parser",
"direct": false,
"version": "6.1.4",
"ecosystem": "npm"
},
{
"name": "postcss-value-parser",
"direct": false,
"version": "4.2.0",
"ecosystem": "npm"
},
{
"name": "prettier",
"direct": false,
"version": "2.8.8",
"ecosystem": "npm"
},
{
"name": "prettier",
"direct": false,
"version": "3.8.3",
"ecosystem": "npm"
},
{
"name": "pretty-format",
"direct": false,
"version": "27.5.1",
"ecosystem": "npm"
},
{
"name": "prism-react-renderer",
"direct": false,
"version": "2.4.1",
"ecosystem": "npm"
},
{
"name": "prompts",
"direct": false,
"version": "2.4.2",
"ecosystem": "npm"
},
{
"name": "prop-types",
"direct": false,
"version": "15.8.1",
"ecosystem": "npm"
},
{
"name": "property-information",
"direct": false,
"version": "7.2.0",
"ecosystem": "npm"
},
{
"name": "proxy-addr",
"direct": false,
"version": "2.0.7",
"ecosystem": "npm"
},
{
"name": "punycode",
"direct": false,
"version": "2.3.1",
"ecosystem": "npm"
},
{
"name": "punycode.js",
"direct": false,
"version": "2.3.1",
"ecosystem": "npm"
},
{
"name": "qs",
"direct": false,
"version": "6.15.2",
"ecosystem": "npm"
},
{
"name": "quansync",
"direct": false,
"version": "0.2.11",
"ecosystem": "npm"
},
{
"name": "query-string",
"direct": false,
"version": "9.4.0",
"ecosystem": "npm"
},
{
"name": "queue-microtask",
"direct": false,
"version": "1.2.3",
"ecosystem": "npm"
},
{
"name": "range-parser",
"direct": false,
"version": "1.2.1",
"ecosystem": "npm"
},
{
"name": "raw-body",
"direct": false,
"version": "3.0.2",
"ecosystem": "npm"
},
{
"name": "react",
"direct": false,
"version": "18.3.1",
"ecosystem": "npm"
},
{
"name": "react",
"direct": false,
"version": "^18.3.1",
"ecosystem": "npm"
},
{
"name": "react-dom",
"direct": false,
"version": "18.3.1",
"ecosystem": "npm"
},
{
"name": "react-dom",
"direct": false,
"version": "^18.3.1",
"ecosystem": "npm"
},
{
"name": "react-hotkeys-hook",
"direct": false,
"version": "4.6.2",
"ecosystem": "npm"
},
{
"name": "react-inspector",
"direct": false,
"version": "6.0.2",
"ecosystem": "npm"
},
{
"name": "react-is",
"direct": false,
"version": "16.13.1",
"ecosystem": "npm"
},
{
"name": "react-is",
"direct": false,
"version": "17.0.2",
"ecosystem": "npm"
},
{
"name": "react-refresh",
"direct": false,
"version": "0.17.0",
"ecosystem": "npm"
},
{
"name": "read-cache",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "read-yaml-file",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "readdirp",
"direct": false,
"version": "3.6.0",
"ecosystem": "npm"
},
{
"name": "readdirp",
"direct": false,
"version": "4.1.2",
"ecosystem": "npm"
},
{
"name": "recma-build-jsx",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "recma-jsx",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "recma-parse",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "recma-stringify",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "redent",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "rehype-class-names",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "rehype-raw",
"direct": false,
"version": "7.0.0",
"ecosystem": "npm"
},
{
"name": "rehype-recma",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "remark-gfm",
"direct": false,
"version": "4.0.1",
"ecosystem": "npm"
},
{
"name": "remark-mdx",
"direct": false,
"version": "3.1.1",
"ecosystem": "npm"
},
{
"name": "remark-parse",
"direct": false,
"version": "11.0.0",
"ecosystem": "npm"
},
{
"name": "remark-rehype",
"direct": false,
"version": "11.1.2",
"ecosystem": "npm"
},
{
"name": "remark-stringify",
"direct": false,
"version": "11.0.0",
"ecosystem": "npm"
},
{
"name": "require-directory",
"direct": false,
"version": "2.1.1",
"ecosystem": "npm"
},
{
"name": "require-from-string",
"direct": false,
"version": "2.0.2",
"ecosystem": "npm"
},
{
"name": "resolve",
"direct": false,
"version": "1.22.12",
"ecosystem": "npm"
},
{
"name": "resolve-from",
"direct": false,
"version": "5.0.0",
"ecosystem": "npm"
},
{
"name": "rettime",
"direct": false,
"version": "0.11.11",
"ecosystem": "npm"
},
{
"name": "reusify",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "rollup",
"direct": false,
"version": "4.59.0",
"ecosystem": "npm"
},
{
"name": "rollup",
"direct": false,
"version": "4.61.1",
"ecosystem": "npm"
},
{
"name": "rollup",
"direct": false,
"version": "4.62.2",
"ecosystem": "npm"
},
{
"name": "router",
"direct": false,
"version": "2.2.0",
"ecosystem": "npm"
},
{
"name": "rpc-websockets",
"direct": false,
"version": "9.3.8",
"ecosystem": "npm"
},
{
"name": "rrweb-cssom",
"direct": false,
"version": "0.7.1",
"ecosystem": "npm"
},
{
"name": "rrweb-cssom",
"direct": false,
"version": "0.8.0",
"ecosystem": "npm"
},
{
"name": "run-applescript",
"direct": false,
"version": "7.1.0",
"ecosystem": "npm"
},
{
"name": "run-parallel",
"direct": false,
"version": "1.2.0",
"ecosystem": "npm"
},
{
"name": "safe-buffer",
"direct": false,
"version": "5.2.1",
"ecosystem": "npm"
},
{
"name": "safe-regex-test",
"direct": false,
"version": "1.1.0",
"ecosystem": "npm"
},
{
"name": "safer-buffer",
"direct": false,
"version": "2.1.2",
"ecosystem": "npm"
},
{
"name": "saxes",
"direct": false,
"version": "6.0.0",
"ecosystem": "npm"
},
{
"name": "scheduler",
"direct": false,
"version": "0.23.2",
"ecosystem": "npm"
},
{
"name": "send",
"direct": false,
"version": "1.2.1",
"ecosystem": "npm"
},
{
"name": "serve-static",
"direct": false,
"version": "2.2.1",
"ecosystem": "npm"
},
{
"name": "set-cookie-parser",
"direct": false,
"version": "3.1.0",
"ecosystem": "npm"
},
{
"name": "set-function-length",
"direct": false,
"version": "1.2.2",
"ecosystem": "npm"
},
{
"name": "setprototypeof",
"direct": false,
"version": "1.2.0",
"ecosystem": "npm"
},
{
"name": "sharp",
"direct": false,
"version": "0.34.5",
"ecosystem": "npm"
},
{
"name": "shebang-command",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "shebang-regex",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "side-channel",
"direct": false,
"version": "1.1.1",
"ecosystem": "npm"
},
{
"name": "side-channel-list",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "side-channel-map",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "side-channel-weakmap",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "siginfo",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "signal-exit",
"direct": false,
"version": "4.1.0",
"ecosystem": "npm"
},
{
"name": "sisteransi",
"direct": false,
"version": "1.0.5",
"ecosystem": "npm"
},
{
"name": "slash",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "slash",
"direct": false,
"version": "5.1.0",
"ecosystem": "npm"
},
{
"name": "source-map",
"direct": false,
"version": "0.7.6",
"ecosystem": "npm"
},
{
"name": "source-map-js",
"direct": false,
"version": "1.2.1",
"ecosystem": "npm"
},
{
"name": "space-separated-tokens",
"direct": false,
"version": "2.0.2",
"ecosystem": "npm"
},
{
"name": "spawndamnit",
"direct": false,
"version": "3.0.1",
"ecosystem": "npm"
},
{
"name": "split-on-first",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "sprintf-js",
"direct": false,
"version": "1.0.3",
"ecosystem": "npm"
},
{
"name": "stackback",
"direct": false,
"version": "0.0.2",
"ecosystem": "npm"
},
{
"name": "statuses",
"direct": false,
"version": "1.5.0",
"ecosystem": "npm"
},
{
"name": "statuses",
"direct": false,
"version": "2.0.2",
"ecosystem": "npm"
},
{
"name": "std-env",
"direct": false,
"version": "4.1.0",
"ecosystem": "npm"
},
{
"name": "stream-chain",
"direct": false,
"version": "2.2.5",
"ecosystem": "npm"
},
{
"name": "stream-json",
"direct": false,
"version": "1.9.1",
"ecosystem": "npm"
},
{
"name": "strict-event-emitter",
"direct": false,
"version": "0.5.1",
"ecosystem": "npm"
},
{
"name": "string-width",
"direct": false,
"version": "4.2.3",
"ecosystem": "npm"
},
{
"name": "string-width",
"direct": false,
"version": "7.2.0",
"ecosystem": "npm"
},
{
"name": "stringify-entities",
"direct": false,
"version": "4.0.4",
"ecosystem": "npm"
},
{
"name": "strip-ansi",
"direct": false,
"version": "6.0.1",
"ecosystem": "npm"
},
{
"name": "strip-ansi",
"direct": false,
"version": "7.2.0",
"ecosystem": "npm"
},
{
"name": "strip-bom",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "strip-indent",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "style-to-js",
"direct": false,
"version": "1.1.21",
"ecosystem": "npm"
},
{
"name": "style-to-object",
"direct": false,
"version": "1.0.14",
"ecosystem": "npm"
},
{
"name": "styled-jsx",
"direct": false,
"version": "5.1.6",
"ecosystem": "npm"
},
{
"name": "sucrase",
"direct": false,
"version": "3.35.1",
"ecosystem": "npm"
},
{
"name": "superstruct",
"direct": false,
"version": "0.15.5",
"ecosystem": "npm"
},
{
"name": "superstruct",
"direct": false,
"version": "2.0.2",
"ecosystem": "npm"
},
{
"name": "supports-preserve-symlinks-flag",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "symbol-tree",
"direct": false,
"version": "3.2.4",
"ecosystem": "npm"
},
{
"name": "tagged-tag",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "tailwindcss",
"direct": false,
"version": "3.4.19",
"ecosystem": "npm"
},
{
"name": "term-size",
"direct": false,
"version": "2.2.1",
"ecosystem": "npm"
},
{
"name": "text-encoding-utf-8",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "thenify",
"direct": false,
"version": "3.3.1",
"ecosystem": "npm"
},
{
"name": "thenify-all",
"direct": false,
"version": "1.6.0",
"ecosystem": "npm"
},
{
"name": "tinybench",
"direct": false,
"version": "2.9.0",
"ecosystem": "npm"
},
{
"name": "tinyexec",
"direct": false,
"version": "0.3.2",
"ecosystem": "npm"
},
{
"name": "tinyexec",
"direct": false,
"version": "1.2.4",
"ecosystem": "npm"
},
{
"name": "tinyglobby",
"direct": false,
"version": "0.2.17",
"ecosystem": "npm"
},
{
"name": "tinyrainbow",
"direct": false,
"version": "3.1.0",
"ecosystem": "npm"
},
{
"name": "tldts",
"direct": false,
"version": "6.1.86",
"ecosystem": "npm"
},
{
"name": "tldts",
"direct": false,
"version": "7.4.2",
"ecosystem": "npm"
},
{
"name": "tldts-core",
"direct": false,
"version": "6.1.86",
"ecosystem": "npm"
},
{
"name": "tldts-core",
"direct": false,
"version": "7.4.2",
"ecosystem": "npm"
},
{
"name": "to-regex-range",
"direct": false,
"version": "5.0.1",
"ecosystem": "npm"
},
{
"name": "toidentifier",
"direct": false,
"version": "1.0.1",
"ecosystem": "npm"
},
{
"name": "toml",
"direct": false,
"version": "3.0.0",
"ecosystem": "npm"
},
{
"name": "tough-cookie",
"direct": false,
"version": "5.1.2",
"ecosystem": "npm"
},
{
"name": "tough-cookie",
"direct": false,
"version": "6.0.1",
"ecosystem": "npm"
},
{
"name": "tr46",
"direct": false,
"version": "0.0.3",
"ecosystem": "npm"
},
{
"name": "tr46",
"direct": false,
"version": "5.1.1",
"ecosystem": "npm"
},
{
"name": "tree-kill",
"direct": false,
"version": "1.2.2",
"ecosystem": "npm"
},
{
"name": "trim-lines",
"direct": false,
"version": "3.0.1",
"ecosystem": "npm"
},
{
"name": "trough",
"direct": false,
"version": "2.2.0",
"ecosystem": "npm"
},
{
"name": "ts-interface-checker",
"direct": false,
"version": "0.1.13",
"ecosystem": "npm"
},
{
"name": "tsconfck",
"direct": false,
"version": "3.1.6",
"ecosystem": "npm"
},
{
"name": "tslib",
"direct": false,
"version": "2.8.1",
"ecosystem": "npm"
},
{
"name": "tsscmp",
"direct": false,
"version": "1.0.6",
"ecosystem": "npm"
},
{
"name": "tsup",
"direct": false,
"version": "8.5.1",
"ecosystem": "npm"
},
{
"name": "tsx",
"direct": false,
"version": "4.22.4",
"ecosystem": "npm"
},
{
"name": "tsx",
"direct": false,
"version": "4.23.1",
"ecosystem": "npm"
},
{
"name": "type-fest",
"direct": false,
"version": "4.41.0",
"ecosystem": "npm"
},
{
"name": "type-fest",
"direct": false,
"version": "5.7.0",
"ecosystem": "npm"
},
{
"name": "type-is",
"direct": false,
"version": "1.6.18",
"ecosystem": "npm"
},
{
"name": "type-is",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "typedoc",
"direct": false,
"version": "0.28.13",
"ecosystem": "npm"
},
{
"name": "typedoc",
"direct": false,
"version": "^0.28.13",
"ecosystem": "npm"
},
{
"name": "typedoc-plugin-markdown",
"direct": false,
"version": "4.9.0",
"ecosystem": "npm"
},
{
"name": "typedoc-plugin-markdown",
"direct": false,
"version": "^4.9.0",
"ecosystem": "npm"
},
{
"name": "typescript",
"direct": false,
"version": "5.9.3",
"ecosystem": "npm"
},
{
"name": "typescript",
"direct": false,
"version": "6.0.3",
"ecosystem": "npm"
},
{
"name": "uc.micro",
"direct": false,
"version": "2.1.0",
"ecosystem": "npm"
},
{
"name": "ufo",
"direct": false,
"version": "1.6.3",
"ecosystem": "npm"
},
{
"name": "undici-types",
"direct": false,
"version": "6.21.0",
"ecosystem": "npm"
},
{
"name": "undici-types",
"direct": false,
"version": "7.18.2",
"ecosystem": "npm"
},
{
"name": "undici-types",
"direct": false,
"version": "8.4.1",
"ecosystem": "npm"
},
{
"name": "undici-types",
"direct": false,
"version": "8.5.0",
"ecosystem": "npm"
},
{
"name": "unicorn-magic",
"direct": false,
"version": "0.3.0",
"ecosystem": "npm"
},
{
"name": "unified",
"direct": false,
"version": "11.0.5",
"ecosystem": "npm"
},
{
"name": "unist-util-is",
"direct": false,
"version": "6.0.1",
"ecosystem": "npm"
},
{
"name": "unist-util-position",
"direct": false,
"version": "5.0.0",
"ecosystem": "npm"
},
{
"name": "unist-util-position-from-estree",
"direct": false,
"version": "2.0.0",
"ecosystem": "npm"
},
{
"name": "unist-util-stringify-position",
"direct": false,
"version": "4.0.0",
"ecosystem": "npm"
},
{
"name": "unist-util-visit",
"direct": false,
"version": "5.1.0",
"ecosystem": "npm"
},
{
"name": "unist-util-visit-parents",
"direct": false,
"version": "6.0.2",
"ecosystem": "npm"
},
{
"name": "universalify",
"direct": false,
"version": "0.1.2",
"ecosystem": "npm"
},
{
"name": "unpipe",
"direct": false,
"version": "1.0.0",
"ecosystem": "npm"
},
{
"name": "until-async",
"direct": false,
"version": "3.0.2",
"ecosystem": "npm"
},
{
"name": "update-browserslist-db",
"direct": false,
"version": "1.2.3",
"ecosystem": "npm"
},
{
"name": "utf-8-validate",
"direct": false,
"version": "6.0.6",
"ecosystem": "npm"
},
{
"name": "util-deprecate",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "uuid",
"direct": false,
"version": "11.1.1",
"ecosystem": "npm"
},
{
"name": "vary",
"direct": false,
"version": "1.1.2",
"ecosystem": "npm"
},
{
"name": "vfile",
"direct": false,
"version": "6.0.3",
"ecosystem": "npm"
},
{
"name": "vfile-location",
"direct": false,
"version": "5.0.3",
"ecosystem": "npm"
},
{
"name": "vfile-message",
"direct": false,
"version": "4.0.3",
"ecosystem": "npm"
},
{
"name": "vite",
"direct": false,
"version": "6.4.3",
"ecosystem": "npm"
},
{
"name": "vite-tsconfig-paths",
"direct": false,
"version": "5.1.4",
"ecosystem": "npm"
},
{
"name": "vitest",
"direct": false,
"version": "4.1.8",
"ecosystem": "npm"
},
{
"name": "vitest-axe",
"direct": false,
"version": "0.1.0",
"ecosystem": "npm"
},
{
"name": "vitest-axe",
"direct": false,
"version": "^0.1.0",
"ecosystem": "npm"
},
{
"name": "w3c-xmlserializer",
"direct": false,
"version": "5.0.0",
"ecosystem": "npm"
},
{
"name": "web-namespaces",
"direct": false,
"version": "2.0.1",
"ecosystem": "npm"
},
{
"name": "webidl-conversions",
"direct": false,
"version": "3.0.1",
"ecosystem": "npm"
},
{
"name": "webidl-conversions",
"direct": false,
"version": "7.0.0",
"ecosystem": "npm"
},
{
"name": "whatwg-encoding",
"direct": false,
"version": "3.1.1",
"ecosystem": "npm"
},
{
"name": "whatwg-mimetype",
"direct": false,
"version": "4.0.0",
"ecosystem": "npm"
},
{
"name": "whatwg-url",
"direct": false,
"version": "14.2.0",
"ecosystem": "npm"
},
{
"name": "whatwg-url",
"direct": false,
"version": "5.0.0",
"ecosystem": "npm"
},
{
"name": "which",
"direct": false,
"version": "2.0.2",
"ecosystem": "npm"
},
{
"name": "why-is-node-running",
"direct": false,
"version": "2.3.0",
"ecosystem": "npm"
},
{
"name": "widest-line",
"direct": false,
"version": "5.0.0",
"ecosystem": "npm"
},
{
"name": "wrap-ansi",
"direct": false,
"version": "7.0.0",
"ecosystem": "npm"
},
{
"name": "wrap-ansi",
"direct": false,
"version": "9.0.2",
"ecosystem": "npm"
},
{
"name": "wrappy",
"direct": false,
"version": "1.0.2",
"ecosystem": "npm"
},
{
"name": "ws",
"direct": false,
"version": "7.5.11",
"ecosystem": "npm"
},
{
"name": "ws",
"direct": false,
"version": "8.21.0",
"ecosystem": "npm"
},
{
"name": "ws",
"direct": false,
"version": "8.21.1",
"ecosystem": "npm"
},
{
"name": "wsl-utils",
"direct": false,
"version": "0.1.0",
"ecosystem": "npm"
},
{
"name": "xml-name-validator",
"direct": false,
"version": "5.0.0",
"ecosystem": "npm"
},
{
"name": "xmlchars",
"direct": false,
"version": "2.2.0",
"ecosystem": "npm"
},
{
"name": "y18n",
"direct": false,
"version": "5.0.8",
"ecosystem": "npm"
},
{
"name": "yallist",
"direct": false,
"version": "3.1.1",
"ecosystem": "npm"
},
{
"name": "yaml",
"direct": false,
"version": "2.9.0",
"ecosystem": "npm"
},
{
"name": "yargs",
"direct": false,
"version": "17.7.2",
"ecosystem": "npm"
},
{
"name": "yargs-parser",
"direct": false,
"version": "21.1.1",
"ecosystem": "npm"
},
{
"name": "ylru",
"direct": false,
"version": "1.4.0",
"ecosystem": "npm"
},
{
"name": "zod",
"direct": false,
"version": "4.4.3",
"ecosystem": "npm"
},
{
"name": "zod-to-json-schema",
"direct": false,
"version": "3.25.2",
"ecosystem": "npm"
},
{
"name": "zwitch",
"direct": false,
"version": "2.0.4",
"ecosystem": "npm"
}
],
"collected": true,
"truncated": false,
"total_count": 1399,
"direct_count": 28,
"indirect_count": 1371
}
},
"maintainership": {
"issues": {
"open_prs": 34,
"merged_prs": 123,
"open_issues": 2,
"closed_ratio": 0.875,
"closed_issues": 14,
"closed_unmerged_prs": 6
},
"bus_factor": 1,
"bot_contributors": 0,
"top_contributors": [
{
"type": "User",
"login": "7etsuo",
"commits": 227,
"avatar_url": "https://avatars.githubusercontent.com/u/90065760?v=4"
},
{
"type": "User",
"login": "signerless",
"commits": 34,
"avatar_url": "https://avatars.githubusercontent.com/u/109688848?v=4"
}
],
"contributors_sampled": 2,
"top_contributor_share": 0.87
},
"quality_signals": {
"has_ci": true,
"has_tests": true,
"ci_workflows": [
"ci.yml",
"compatibility.yml",
"coverage.yml",
"idl-drift.yml",
"react-fixtures.yml",
"release.yml",
"rust-supply-chain.yml",
"sandbox-nightly.yml",
"sdk.yml",
"supply-chain.yml",
"verify.yml"
],
"has_docs_dir": true,
"linter_configs": [],
"has_editorconfig": false,
"has_linter_config": false,
"has_precommit_config": false
},
"security_signals": {
"lockfiles": [
"Cargo.lock",
"package-lock.json"
],
"scorecard": {
"checks": [
{
"name": "Binary-Artifacts",
"score": 10,
"reason": "no binaries found in the repo",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#binary-artifacts"
},
{
"name": "Branch-Protection",
"score": 3,
"reason": "branch protection is not maximal on development and all release branches",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#branch-protection"
},
{
"name": "CI-Tests",
"score": 10,
"reason": "5 out of 5 merged PRs checked by a CI test -- score normalized to 10",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#ci-tests"
},
{
"name": "CII-Best-Practices",
"score": 0,
"reason": "no effort to earn an OpenSSF best practices badge detected",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#cii-best-practices"
},
{
"name": "Code-Review",
"score": 0,
"reason": "Found 0/30 approved changesets -- score normalized to 0",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#code-review"
},
{
"name": "Contributors",
"score": 10,
"reason": "project has 3 contributing companies or organizations -- score normalized to 10",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#contributors"
},
{
"name": "Dangerous-Workflow",
"score": 10,
"reason": "no dangerous workflow patterns detected",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dangerous-workflow"
},
{
"name": "Dependency-Update-Tool",
"score": 10,
"reason": "update tool detected",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dependency-update-tool"
},
{
"name": "Fuzzing",
"score": 0,
"reason": "project is not fuzzed",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#fuzzing"
},
{
"name": "License",
"score": 10,
"reason": "license file detected",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#license"
},
{
"name": "Maintained",
"score": 10,
"reason": "30 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 10",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#maintained"
},
{
"name": "Packaging",
"score": 10,
"reason": "packaging workflow detected",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#packaging"
},
{
"name": "Pinned-Dependencies",
"score": 7,
"reason": "dependency not pinned by hash detected -- score normalized to 7",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#pinned-dependencies"
},
{
"name": "SAST",
"score": 10,
"reason": "SAST tool is run on all commits",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#sast"
},
{
"name": "Security-Policy",
"score": 10,
"reason": "security policy file detected",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#security-policy"
},
{
"name": "Signed-Releases",
"score": null,
"reason": "no releases found",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#signed-releases"
},
{
"name": "Token-Permissions",
"score": 10,
"reason": "GitHub workflow tokens follow principle of least privilege",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#token-permissions"
},
{
"name": "Vulnerabilities",
"score": 0,
"reason": "14 existing vulnerabilities detected",
"documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#vulnerabilities"
}
],
"commit": "7f57b2b8290a66872d2e2b34378dd73c44d289dc",
"ran_at": "2026-07-31T06:10:31Z",
"aggregate_score": 7,
"scorecard_version": "v5.5.0"
},
"has_codeql_workflow": false,
"has_security_policy": true,
"has_dependabot_config": true
},
"contribution_flow": {
"collected": true,
"ci_last_run_at": "2026-07-30T20:48:30Z",
"oldest_open_prs": [
{
"number": 131,
"created_at": "2026-07-07T17:01:13Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 137,
"created_at": "2026-07-20T03:09:30Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 139,
"created_at": "2026-07-20T03:10:21Z",
"last_comment_at": "2026-07-22T07:47:48Z",
"last_comment_author": "dependabot"
},
{
"number": 140,
"created_at": "2026-07-20T03:10:25Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 141,
"created_at": "2026-07-20T03:10:26Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 142,
"created_at": "2026-07-20T03:10:34Z",
"last_comment_at": "2026-07-22T07:47:58Z",
"last_comment_author": "dependabot"
},
{
"number": 143,
"created_at": "2026-07-20T03:10:36Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 144,
"created_at": "2026-07-20T03:10:38Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 145,
"created_at": "2026-07-20T03:10:40Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 146,
"created_at": "2026-07-20T03:10:46Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 147,
"created_at": "2026-07-20T03:10:53Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 148,
"created_at": "2026-07-20T03:10:54Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 149,
"created_at": "2026-07-20T03:11:01Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 151,
"created_at": "2026-07-20T03:11:04Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 152,
"created_at": "2026-07-20T03:11:05Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 153,
"created_at": "2026-07-20T03:11:06Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 154,
"created_at": "2026-07-20T03:11:09Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 155,
"created_at": "2026-07-20T03:11:16Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 158,
"created_at": "2026-07-20T03:11:22Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 159,
"created_at": "2026-07-20T03:11:38Z",
"last_comment_at": null,
"last_comment_author": null
}
],
"last_merged_pr_at": "2026-07-22T16:43:03Z",
"ci_last_conclusion": "FAILURE",
"oldest_open_issues": [
{
"number": 82,
"created_at": "2026-06-23T11:58:08Z",
"last_comment_at": null,
"last_comment_author": null
},
{
"number": 124,
"created_at": "2026-07-05T10:03:17Z",
"last_comment_at": null,
"last_comment_author": null
}
]
}
},
"config": {
"disabled_metrics": [],
"disabled_categories": [],
"disabled_components": {}
},
"source": {
"url": "https://github.com/tetsuo-ai/agenc-protocol",
"host": "github.com",
"name": "agenc-protocol",
"owner": "tetsuo-ai"
},
"metrics": {
"overall": {
"key": "overall",
"band": "moderate",
"name": "Overall health",
"note": null,
"notes": [],
"value": 67,
"inputs": {
"security": 76,
"vitality": 86,
"community": 38,
"governance": 62,
"engineering": 71
},
"components": []
},
"categories": [
{
"key": "vitality",
"band": "excellent",
"name": "Vitality",
"value": 86,
"weight": 0.22,
"metrics": [
{
"key": "development_activity",
"band": "good",
"name": "Development activity",
"note": null,
"notes": [],
"value": 77,
"inputs": {
"commits_last_year": 261,
"human_commit_share": 1,
"days_since_last_push": 3,
"active_weeks_last_year": 19
},
"components": [
{
"key": "push_recency",
"name": "Push recency",
"detail": "last push 3 days ago",
"points": 36,
"status": "met",
"details": [
{
"code": "push_recency",
"params": {
"days": 3
}
}
],
"max_points": 36
},
{
"key": "commit_cadence",
"name": "Commit cadence",
"detail": "19/52 weeks with commits",
"points": 13.2,
"status": "partial",
"details": [
{
"code": "commit_cadence_weeks",
"params": {
"weeks": 19
}
}
],
"max_points": 36
},
{
"key": "commit_volume",
"name": "Commit volume",
"detail": "261 commits in the last year",
"points": 18,
"status": "met",
"details": [
{
"code": "commits_last_year",
"params": {
"count": 261
}
}
],
"max_points": 18
},
{
"key": "openssf_scorecard_maintained",
"name": "OpenSSF Scorecard: Maintained",
"detail": "30 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 10",
"points": 10,
"status": "met",
"details": [],
"max_points": 10
}
]
},
{
"key": "release_discipline",
"band": "excellent",
"name": "Release discipline",
"note": "Excluded from scoring (no data or not applicable): OpenSSF Scorecard: Signed-Releases. Remaining weights renormalized.",
"notes": [
{
"code": "excluded_no_data",
"params": {
"components": [
"openssf_scorecard_signed_releases"
]
}
},
{
"code": "weights_renormalized",
"params": {}
}
],
"value": 100,
"inputs": {
"releases_count": 11,
"latest_release_tag": "react-v0.1.1",
"releases_from_tags": false,
"days_since_latest_release": 49,
"mean_days_between_releases": 0.1
},
"components": [
{
"key": "ships_releases",
"name": "Ships releases",
"detail": "11 releases published",
"points": 27,
"status": "met",
"details": [
{
"code": "releases_published",
"params": {
"count": 11
}
}
],
"max_points": 27
},
{
"key": "release_recency",
"name": "Release recency",
"detail": "latest release 49 days ago",
"points": 36,
"status": "met",
"details": [
{
"code": "release_recency",
"params": {
"days": 49
}
}
],
"max_points": 36
},
{
"key": "release_cadence",
"name": "Release cadence",
"detail": "a release every ~0.1 days",
"points": 27,
"status": "met",
"details": [
{
"code": "release_cadence",
"params": {
"gap": 0.1
}
}
],
"max_points": 27
},
{
"key": "openssf_scorecard_signed_releases",
"name": "OpenSSF Scorecard: Signed-Releases",
"detail": "no releases found",
"points": 0,
"status": "excluded",
"details": [
{
"code": "no_data",
"params": {}
}
],
"max_points": 10
}
]
},
{
"key": "abandonment",
"band": "excellent",
"name": "Abandonment",
"note": null,
"notes": [],
"value": 100,
"inputs": {
"cap": null,
"state": "unverified",
"guards": [],
"signals": [],
"red_flag": false,
"multiplier_pct": 100,
"declared_reason": null,
"unverified_reason": "repository_too_young",
"unanswered_open_prs": null,
"unanswered_open_issues": null,
"days_since_last_merged_pr": null,
"days_since_last_human_commit": null,
"days_since_last_human_commit_is_floor": false
},
"components": [
{
"key": "project_is_still_maintained",
"name": "Project is still maintained",
"detail": "maintenance record not established from the collected data",
"points": 100,
"status": "met",
"details": [
{
"code": "abandonment_unverified",
"params": {}
}
],
"max_points": 100
}
]
}
],
"description": "Is the project alive — is code being written and are releases shipping?"
},
{
"key": "community",
"band": "at_risk",
"name": "Community & Adoption",
"value": 38,
"weight": 0.18,
"metrics": [
{
"key": "popularity",
"band": "critical",
"name": "Popularity & adoption",
"note": null,
"notes": [],
"value": 10,
"inputs": {
"forks": 0,
"stars": 5,
"watchers": 0,
"growth_state": "unverified",
"growth_factor_pct": 100,
"growth_unverified_reason": "no_history"
},
"components": [
{
"key": "stars",
"name": "Stars",
"detail": "5 stars",
"points": 9.8,
"status": "partial",
"details": [
{
"code": "stars",
"params": {
"count": 5
}
}
],
"max_points": 60
},
{
"key": "forks",
"name": "Forks",
"detail": "0 forks",
"points": 0,
"status": "missed",
"details": [
{
"code": "forks",
"params": {
"count": 0
}
}
],
"max_points": 25
},
{
"key": "watchers",
"name": "Watchers",
"detail": "0 watchers",
"points": 0,
"status": "missed",
"details": [
{
"code": "watchers",
"params": {
"count": 0
}
}
],
"max_points": 15
}
]
},
{
"key": "community_health",
"band": "moderate",
"name": "Community health",
"note": null,
"notes": [],
"value": 50,
"inputs": {
"has_readme": true,
"has_license": true,
"has_contributing": false,
"has_issue_template": false,
"has_code_of_conduct": false,
"has_pull_request_template": false
},
"components": [
{
"key": "readme",
"name": "README",
"detail": null,
"points": 22.5,
"status": "met",
"details": [],
"max_points": 22.5
},
{
"key": "license",
"name": "License",
"detail": "recognized license (GPL-3.0)",
"points": 22.5,
"status": "met",
"details": [
{
"code": "license_standard",
"params": {}
},
{
"code": "license_spdx",
"params": {
"spdx": "GPL-3.0"
}
}
],
"max_points": 22.5
},
{
"key": "contributing_guide",
"name": "CONTRIBUTING guide",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 18
},
{
"key": "code_of_conduct",
"name": "Code of conduct",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 13.5
},
{
"key": "issue_template",
"name": "Issue template",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 7.2
},
{
"key": "pr_template",
"name": "PR template",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 6.3
}
]
},
{
"key": "ecosystem_adoption",
"band": "moderate",
"name": "Ecosystem adoption (downloads)",
"note": "Excluded from scoring (no data or not applicable): Registry dependents. Remaining weights renormalized.",
"notes": [
{
"code": "excluded_no_data",
"params": {
"components": [
"registry_dependents"
]
}
},
{
"code": "weights_renormalized",
"params": {}
}
],
"value": 65,
"inputs": {
"packages": [
"@tetsuo-ai/marketplace-sdk",
"@tetsuo-ai/protocol",
"@tetsuo-ai/agenc-cli",
"@tetsuo-ai/agenc-worker",
"agenc-cli",
"@tetsuo-ai/marketplace-mcp"
],
"dependents": null,
"ecosystems": "npm",
"total_downloads": null,
"monthly_downloads": 7808
},
"components": [
{
"key": "monthly_downloads",
"name": "Monthly downloads",
"detail": "7,808 downloads/month across npm",
"points": 51.9,
"status": "partial",
"details": [
{
"code": "downloads_monthly",
"params": {
"count": 7808,
"ecosystems": "npm"
}
}
],
"max_points": 80
},
{
"key": "registry_dependents",
"name": "Registry dependents",
"detail": "not reported by this ecosystem",
"points": 0,
"status": "excluded",
"details": [
{
"code": "not_reported_by_this_ecosystem",
"params": {}
}
],
"max_points": 20
}
]
}
],
"description": "Does the project have users, downloads, attention, and a welcoming setup for contributors?"
},
{
"key": "governance",
"band": "moderate",
"name": "Sustainability & Governance",
"value": 62,
"weight": 0.24,
"metrics": [
{
"key": "maintainer_resilience",
"band": "critical",
"name": "Maintainer resilience (bus factor)",
"note": null,
"notes": [],
"value": 25,
"inputs": {
"bus_factor": 1,
"contributors_sampled": 2,
"top_contributor_share": 0.87
},
"components": [
{
"key": "bus_factor",
"name": "Bus factor",
"detail": "1 contributor(s) cover half of all commits",
"points": 9,
"status": "partial",
"details": [
{
"code": "bus_factor",
"params": {
"count": 1
}
}
],
"max_points": 54
},
{
"key": "commit_distribution",
"name": "Commit distribution",
"detail": "top contributor authored 87% of commits",
"points": 2.9,
"status": "partial",
"details": [
{
"code": "top_contributor_share",
"params": {
"share": 87
}
}
],
"max_points": 22.5
},
{
"key": "contributor_breadth",
"name": "Contributor breadth",
"detail": "2 contributors",
"points": 2.7,
"status": "partial",
"details": [
{
"code": "contributors_sampled",
"params": {
"count": 2
}
}
],
"max_points": 13.5
},
{
"key": "openssf_scorecard_contributors",
"name": "OpenSSF Scorecard: Contributors",
"detail": "project has 3 contributing companies or organizations -- score normalized to 10",
"points": 10,
"status": "met",
"details": [],
"max_points": 10
}
]
},
{
"key": "responsiveness",
"band": "good",
"name": "Issue & PR responsiveness",
"note": null,
"notes": [],
"value": 77,
"inputs": {
"merged_prs": 123,
"open_issues": 2,
"closed_issues": 14,
"issue_closed_ratio": 0.875,
"closed_unmerged_prs": 6
},
"components": [
{
"key": "issue_resolution",
"name": "Issue resolution",
"detail": "88% of issues closed",
"points": 40.9,
"status": "partial",
"details": [
{
"code": "issues_closed_share",
"params": {
"share": 88
}
}
],
"max_points": 46.75
},
{
"key": "pr_acceptance",
"name": "PR acceptance",
"detail": "123/129 decided PRs merged",
"points": 36.5,
"status": "partial",
"details": [
{
"code": "decided_prs_merged",
"params": {
"merged": 123,
"decided": 129
}
}
],
"max_points": 38.25
},
{
"key": "openssf_scorecard_code_review",
"name": "OpenSSF Scorecard: Code-Review",
"detail": "Found 0/30 approved changesets -- score normalized to 0",
"points": 0,
"status": "missed",
"details": [],
"max_points": 15
}
]
},
{
"key": "stewardship",
"band": "moderate",
"name": "Ownership & stewardship",
"note": null,
"notes": [],
"value": 62,
"inputs": {
"followers": 227,
"owner_type": "Organization",
"is_verified": null,
"owner_login": "tetsuo-ai",
"public_repos": 42,
"account_age_days": 597
},
"components": [
{
"key": "ownership_backing",
"name": "Ownership backing",
"detail": "organization-owned",
"points": 30,
"status": "met",
"details": [
{
"code": "owner_organization",
"params": {}
}
],
"max_points": 30
},
{
"key": "verified_domain",
"name": "Verified domain",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 20
},
{
"key": "owner_reach",
"name": "Owner reach",
"detail": "227 followers of tetsuo-ai",
"points": 17,
"status": "partial",
"details": [
{
"code": "owner_followers",
"params": {
"count": 227,
"login": "tetsuo-ai"
}
}
],
"max_points": 25
},
{
"key": "track_record",
"name": "Track record",
"detail": "42 public repos, account ~1 yr old",
"points": 15.2,
"status": "partial",
"details": [
{
"code": "public_repos",
"params": {
"count": 42
}
},
{
"code": "account_age_years",
"params": {
"years": 1
}
}
],
"max_points": 25
}
]
},
{
"key": "package_maintenance",
"band": "excellent",
"name": "Package maintenance",
"note": null,
"notes": [],
"value": 100,
"inputs": {
"packages": [
"@tetsuo-ai/marketplace-sdk",
"@tetsuo-ai/protocol",
"@tetsuo-ai/agenc-cli",
"@tetsuo-ai/agenc-worker",
"agenc-cli",
"@tetsuo-ai/marketplace-mcp"
],
"ecosystems": "npm",
"any_deprecated": false,
"min_days_since_publish": 8
},
"components": [
{
"key": "published_resolvable",
"name": "Published & resolvable",
"detail": "6 package(s) on npm",
"points": 25,
"status": "met",
"details": [
{
"code": "packages_published",
"params": {
"count": 6,
"ecosystems": "npm"
}
}
],
"max_points": 25
},
{
"key": "publish_recency",
"name": "Publish recency",
"detail": "latest publish 8 days ago",
"points": 35,
"status": "met",
"details": [
{
"code": "publish_recency",
"params": {
"days": 8
}
}
],
"max_points": 35
},
{
"key": "version_history",
"name": "Version history",
"detail": "20 published versions",
"points": 20,
"status": "met",
"details": [
{
"code": "published_versions",
"params": {
"count": 20
}
}
],
"max_points": 20
},
{
"key": "not_deprecated",
"name": "Not deprecated",
"detail": "active, not deprecated or yanked",
"points": 20,
"status": "met",
"details": [
{
"code": "package_not_deprecated",
"params": {}
}
],
"max_points": 20
}
]
}
],
"description": "Will the project survive its people — bus factor, responsiveness, who backs it, and package upkeep?"
},
{
"key": "engineering",
"band": "good",
"name": "Engineering Quality",
"value": 71,
"weight": 0.2,
"metrics": [
{
"key": "engineering_practices",
"band": "moderate",
"name": "Engineering practices",
"note": null,
"notes": [],
"value": 68,
"inputs": {
"has_ci": true,
"has_tests": true,
"has_editorconfig": false,
"has_linter_config": false,
"has_precommit_config": false
},
"components": [
{
"key": "ci_workflows",
"name": "CI workflows",
"detail": "11 workflow(s)",
"points": 24,
"status": "met",
"details": [
{
"code": "ci_workflows",
"params": {
"count": 11
}
}
],
"max_points": 24
},
{
"key": "tests_present",
"name": "Tests present",
"detail": null,
"points": 24,
"status": "met",
"details": [],
"max_points": 24
},
{
"key": "linter_config",
"name": "Linter config",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 16
},
{
"key": "pre_commit_hooks",
"name": "Pre-commit hooks",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 9.6
},
{
"key": "editorconfig",
"name": ".editorconfig",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 6.4
},
{
"key": "openssf_scorecard_ci_tests",
"name": "OpenSSF Scorecard: CI-Tests",
"detail": "5 out of 5 merged PRs checked by a CI test -- score normalized to 10",
"points": 20,
"status": "met",
"details": [],
"max_points": 20
}
]
},
{
"key": "documentation",
"band": "good",
"name": "Documentation",
"note": null,
"notes": [],
"value": 75,
"inputs": {
"topics": [],
"has_wiki": true,
"homepage": null,
"has_readme": true,
"has_docs_dir": true,
"has_description": true
},
"components": [
{
"key": "readme",
"name": "README",
"detail": null,
"points": 30,
"status": "met",
"details": [],
"max_points": 30
},
{
"key": "documentation_directory",
"name": "Documentation directory",
"detail": null,
"points": 25,
"status": "met",
"details": [],
"max_points": 25
},
{
"key": "documentation_homepage_site",
"name": "Documentation / homepage site",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 15
},
{
"key": "repository_description",
"name": "Repository description",
"detail": null,
"points": 10,
"status": "met",
"details": [],
"max_points": 10
},
{
"key": "topics",
"name": "Topics",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 10
},
{
"key": "wiki",
"name": "Wiki",
"detail": null,
"points": 10,
"status": "met",
"details": [],
"max_points": 10
}
]
}
],
"description": "Are baseline engineering and documentation practices in place?"
},
{
"key": "security",
"band": "good",
"name": "Security",
"value": 76,
"weight": 0.16,
"metrics": [
{
"key": "security_posture",
"band": "good",
"name": "Security posture",
"note": "Excluded from scoring (no data or not applicable): Signed-Releases. Remaining weights renormalized.",
"notes": [
{
"code": "excluded_no_data",
"params": {
"components": [
"signed_releases"
]
}
},
{
"code": "weights_renormalized",
"params": {}
}
],
"value": 70,
"inputs": {
"source": "openssf_scorecard",
"checks_evaluated": 17,
"scorecard_version": "v5.5.0",
"checks_inconclusive": 1,
"scorecard_aggregate": 7
},
"components": [
{
"key": "binary_artifacts",
"name": "Binary-Artifacts",
"detail": "no binaries found in the repo",
"points": 7.5,
"status": "met",
"details": [],
"max_points": 7.5
},
{
"key": "branch_protection",
"name": "Branch-Protection",
"detail": "branch protection is not maximal on development and all release branches",
"points": 2.2,
"status": "partial",
"details": [],
"max_points": 7.5
},
{
"key": "ci_tests",
"name": "CI-Tests",
"detail": "5 out of 5 merged PRs checked by a CI test -- score normalized to 10",
"points": 2.5,
"status": "met",
"details": [],
"max_points": 2.5
},
{
"key": "cii_best_practices",
"name": "CII-Best-Practices",
"detail": "no effort to earn an OpenSSF best practices badge detected",
"points": 0,
"status": "missed",
"details": [],
"max_points": 2.5
},
{
"key": "code_review",
"name": "Code-Review",
"detail": "Found 0/30 approved changesets -- score normalized to 0",
"points": 0,
"status": "missed",
"details": [],
"max_points": 7.5
},
{
"key": "contributors",
"name": "Contributors",
"detail": "project has 3 contributing companies or organizations -- score normalized to 10",
"points": 2.5,
"status": "met",
"details": [],
"max_points": 2.5
},
{
"key": "dangerous_workflow",
"name": "Dangerous-Workflow",
"detail": "no dangerous workflow patterns detected",
"points": 10,
"status": "met",
"details": [],
"max_points": 10
},
{
"key": "dependency_update_tool",
"name": "Dependency-Update-Tool",
"detail": "update tool detected",
"points": 7.5,
"status": "met",
"details": [],
"max_points": 7.5
},
{
"key": "fuzzing",
"name": "Fuzzing",
"detail": "project is not fuzzed",
"points": 0,
"status": "missed",
"details": [],
"max_points": 5
},
{
"key": "license",
"name": "License",
"detail": "license file detected",
"points": 2.5,
"status": "met",
"details": [],
"max_points": 2.5
},
{
"key": "maintained",
"name": "Maintained",
"detail": "30 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 10",
"points": 7.5,
"status": "met",
"details": [],
"max_points": 7.5
},
{
"key": "packaging",
"name": "Packaging",
"detail": "packaging workflow detected",
"points": 5,
"status": "met",
"details": [],
"max_points": 5
},
{
"key": "pinned_dependencies",
"name": "Pinned-Dependencies",
"detail": "dependency not pinned by hash detected -- score normalized to 7",
"points": 3.5,
"status": "partial",
"details": [],
"max_points": 5
},
{
"key": "sast",
"name": "SAST",
"detail": "SAST tool is run on all commits",
"points": 5,
"status": "met",
"details": [],
"max_points": 5
},
{
"key": "security_policy",
"name": "Security-Policy",
"detail": "security policy file detected",
"points": 5,
"status": "met",
"details": [],
"max_points": 5
},
{
"key": "signed_releases",
"name": "Signed-Releases",
"detail": "no releases found",
"points": 0,
"status": "excluded",
"details": [
{
"code": "no_data",
"params": {}
}
],
"max_points": 7.5
},
{
"key": "token_permissions",
"name": "Token-Permissions",
"detail": "GitHub workflow tokens follow principle of least privilege",
"points": 7.5,
"status": "met",
"details": [],
"max_points": 7.5
},
{
"key": "vulnerabilities",
"name": "Vulnerabilities",
"detail": "14 existing vulnerabilities detected",
"points": 0,
"status": "missed",
"details": [],
"max_points": 7.5
}
]
},
{
"key": "dependency_advisories",
"band": "excellent",
"name": "Dependency advisories",
"note": "Excluded from scoring (no data or not applicable): No advisories left outstanding. Remaining weights renormalized. Matched the npm:@tetsuo-ai/marketplace-sdk@0.12.0 runtime dependency closure — what installing the published package pulls in — 1 packages. Reachability is not analyzed.",
"notes": [
{
"code": "excluded_no_data",
"params": {
"components": [
"no_advisories_left_outstanding"
]
}
},
{
"code": "weights_renormalized",
"params": {}
},
{
"code": "advisories_scope_published",
"params": {
"package": "npm:@tetsuo-ai/marketplace-sdk@0.12.0",
"assessed": 1
}
},
{
"code": "advisories_reachability",
"params": {}
}
],
"value": 100,
"inputs": {
"source": "osv",
"advisories": 0,
"affected_packages": 0,
"assessed_packages": 1,
"unassessed_packages": 0,
"affected_by_severity": "none",
"direct_affected_packages": 0
},
"components": [
{
"key": "direct_dependencies_free_of_known_advisories",
"name": "Direct dependencies free of known advisories",
"detail": "no direct dependency carries a known advisory",
"points": 35,
"status": "met",
"details": [
{
"code": "no_direct_advisories",
"params": {}
}
],
"max_points": 35
},
{
"key": "indirect_dependencies_free_of_known_advisories",
"name": "Indirect dependencies free of known advisories",
"detail": "no indirect dependency carries a known advisory",
"points": 25,
"status": "met",
"details": [
{
"code": "no_indirect_advisories",
"params": {}
}
],
"max_points": 25
},
{
"key": "no_advisories_left_outstanding",
"name": "No advisories left outstanding",
"detail": "no advisory carries a publication date",
"points": 0,
"status": "excluded",
"details": [
{
"code": "advisories_no_publication_date",
"params": {}
}
],
"max_points": 40
}
]
},
{
"key": "malicious_dependencies",
"band": "excellent",
"name": "Malicious dependencies",
"note": null,
"notes": [],
"value": 100,
"inputs": {
"source": "osv",
"meaning": "reported as a malicious package by the OpenSSF corpus; the remedy is removal or moving off the compromised name, never an upgrade of the same artifact. Versions the registry has since pulled are listed but not scored",
"packages": [],
"red_flag": false,
"assessed_packages": 1,
"malicious_packages": 0,
"direct_malicious_packages": 0,
"withdrawn_malicious_packages": 0,
"installable_malicious_packages": 0
},
"components": [
{
"key": "no_dependency_reported_as_a_malicious_package",
"name": "No dependency reported as a malicious package",
"detail": "no dependency is reported as a malicious package",
"points": 100,
"status": "met",
"details": [
{
"code": "no_malicious_dependencies",
"params": {}
}
],
"max_points": 100
}
]
},
{
"key": "high_risk_jurisdiction_exposure",
"band": "excellent",
"name": "High-Risk Jurisdiction Exposure",
"note": "Only high-confidence self-published location evidence affects this multiplier. Ambiguous matches are review-only; country evidence is not proof of nationality, citizenship, legal registration, malicious intent, or sanctions status.",
"notes": [
{
"code": "jurisdiction_evidence_limits",
"params": {}
}
],
"value": 100,
"inputs": {
"meaning": "self-published location evidence; not nationality or citizenship",
"red_flag": false,
"exposures": [],
"policy_countries": [
"Russia",
"Iran",
"North Korea"
],
"review_only_matches": 0,
"assessed_self_published_locations": 4
},
"components": [
{
"key": "policy_exposure_multiplier",
"name": "Policy exposure multiplier",
"detail": "no confirmed policy-scope location match",
"points": 100,
"status": "met",
"details": [
{
"code": "jurisdiction_no_match",
"params": {}
}
],
"max_points": 100
}
]
}
],
"description": "Are visible security and supply-chain practices strong, with no malicious dependency and no unresolved high-risk jurisdiction exposure?"
},
{
"key": "ai_readiness",
"band": "moderate",
"name": "AI Readiness",
"value": 63,
"weight": 0,
"metrics": [
{
"key": "ai_agent_context",
"band": "at_risk",
"name": "Agent context & guidance",
"note": null,
"notes": [],
"value": 40,
"inputs": {
"has_llms_txt": false,
"legible_history_share": 1,
"agent_instruction_files": [],
"agent_instruction_max_bytes": null
},
"components": [
{
"key": "agent_instructions",
"name": "Agent instructions",
"detail": "no CLAUDE.md / AGENTS.md / editor rules",
"points": 0,
"status": "missed",
"details": [
{
"code": "no_agent_instructions",
"params": {}
}
],
"max_points": 45
},
{
"key": "machine_readable_docs_llms_txt",
"name": "Machine-readable docs (llms.txt)",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 15
},
{
"key": "legible_commit_history",
"name": "Legible commit history",
"detail": "100 of 100 human commits state their intent (structured subject or explanatory body)",
"points": 40,
"status": "met",
"details": [
{
"code": "legible_history",
"params": {
"legible": 100,
"sampled": 100
}
}
],
"max_points": 40
}
]
},
{
"key": "ai_verify_loop",
"band": "moderate",
"name": "Verify loop (build / test / typecheck)",
"note": null,
"notes": [],
"value": 68,
"inputs": {
"has_nix": false,
"has_tests": true,
"lockfiles": [
"Cargo.lock",
"package-lock.json"
],
"has_dockerfile": false,
"typed_language": true,
"bootstrap_files": [],
"has_devcontainer": false,
"has_linter_config": false,
"typecheck_configs": [
"packages/agenc-cli/tsconfig.json",
"packages/agenc-worker/tsconfig.json",
"packages/marketplace-mcp/tsconfig.json",
"packages/marketplace-moderation/tsconfig.json",
"packages/marketplace-react/examples/marketplace-starter/tsconfig.json",
"packages/marketplace-react/test-apps/checkout/tsconfig.json",
"packages/marketplace-react/test-apps/next-ssr/tsconfig.json",
"packages/marketplace-react/tsconfig.json",
"packages/marketplace-tools/tsconfig.json",
"packages/protocol/tsconfig.json",
"packages/sdk-ts/tsconfig.json"
],
"agent_commit_share": 0,
"toolchain_manifests": [
"programs/agenc-coordination/Cargo.toml",
"programs/agenc-coordination/fuzz/Cargo.toml",
"zkvm/Cargo.toml",
"zkvm/guest/Cargo.toml"
],
"dependency_bot_commit_share": 0
},
"components": [
{
"key": "one_command_bootstrap",
"name": "One-command bootstrap",
"detail": "programs/agenc-coordination/Cargo.toml, programs/agenc-coordination/fuzz/Cargo.toml, zkvm/Cargo.toml (toolchain convention, no task runner)",
"points": 12.6,
"status": "partial",
"details": [
{
"code": "toolchain_convention",
"params": {
"files": "programs/agenc-coordination/Cargo.toml, programs/agenc-coordination/fuzz/Cargo.toml, zkvm/Cargo.toml"
}
}
],
"max_points": 18
},
{
"key": "automated_tests",
"name": "Automated tests",
"detail": null,
"points": 22,
"status": "met",
"details": [],
"max_points": 22
},
{
"key": "lint_format_config",
"name": "Lint / format config",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 11
},
{
"key": "static_type_checking",
"name": "Static type checking",
"detail": "packages/agenc-cli/tsconfig.json, packages/agenc-worker/tsconfig.json, packages/marketplace-mcp/tsconfig.json, packages/marketplace-moderation/tsconfig.json, packages/marketplace-react/examples/marketplace-starter/tsconfig.json, packages/marketplace-react/test-apps/checkout/tsconfig.json, packages/marketplace-react/test-apps/next-ssr/tsconfig.json, packages/marketplace-react/tsconfig.json, packages/marketplace-tools/tsconfig.json, packages/protocol/tsconfig.json, packages/sdk-ts/tsconfig.json",
"points": 11,
"status": "met",
"details": [
{
"code": "file_list",
"params": {
"files": "packages/agenc-cli/tsconfig.json, packages/agenc-worker/tsconfig.json, packages/marketplace-mcp/tsconfig.json, packages/marketplace-moderation/tsconfig.json, packages/marketplace-react/examples/marketplace-starter/tsconfig.json, packages/marketplace-react/test-apps/checkout/tsconfig.json, packages/marketplace-react/test-apps/next-ssr/tsconfig.json, packages/marketplace-react/tsconfig.json, packages/marketplace-tools/tsconfig.json, packages/protocol/tsconfig.json, packages/sdk-ts/tsconfig.json"
}
}
],
"max_points": 11
},
{
"key": "reproducible_environment",
"name": "Reproducible environment",
"detail": "lockfile",
"points": 10,
"status": "met",
"details": [
{
"code": "file_list",
"params": {
"files": "lockfile"
}
}
],
"max_points": 10
},
{
"key": "demonstrated_agent_practice",
"name": "Demonstrated agent practice",
"detail": "no agent-authored commits among the last 100",
"points": 0,
"status": "missed",
"details": [
{
"code": "no_agent_authored_commits",
"params": {
"sampled": 100
}
}
],
"max_points": 10
},
{
"key": "automated_maintenance",
"name": "Automated maintenance",
"detail": "dependency automation configured, none observed in the sampled commits",
"points": 5,
"status": "partial",
"details": [
{
"code": "dependency_bot_config_only",
"params": {}
}
],
"max_points": 8
},
{
"key": "openssf_scorecard_pinned_dependencies",
"name": "OpenSSF Scorecard: Pinned-Dependencies",
"detail": "dependency not pinned by hash detected -- score normalized to 7",
"points": 7,
"status": "partial",
"details": [],
"max_points": 10
}
]
},
{
"key": "ai_code_legibility",
"band": "excellent",
"name": "Code legibility for models",
"note": null,
"notes": [],
"value": 98,
"inputs": {
"primary_language": "TypeScript",
"largest_source_bytes": 713626,
"source_files_sampled": 687,
"oversized_source_files": 21
},
"components": [
{
"key": "type_checkable_code",
"name": "Type-checkable code",
"detail": "TypeScript (statically typed)",
"points": 45,
"status": "met",
"details": [
{
"code": "statically_typed_language",
"params": {
"language": "TypeScript"
}
}
],
"max_points": 45
},
{
"key": "manageable_file_sizes",
"name": "Manageable file sizes",
"detail": "21/687 source files over 60KB",
"points": 53.3,
"status": "partial",
"details": [
{
"code": "oversized_source_files",
"params": {
"kb": 60,
"sampled": 687,
"oversized": 21
}
}
],
"max_points": 55
}
]
},
{
"key": "ai_interfaces",
"band": "moderate",
"name": "Machine-readable interfaces",
"note": null,
"notes": [],
"value": 60,
"inputs": {
"example_dirs": [
"examples"
],
"has_mcp_signal": true,
"api_schema_files": []
},
"components": [
{
"key": "api_schema_openapi_graphql_proto",
"name": "API schema (OpenAPI/GraphQL/proto)",
"detail": null,
"points": 0,
"status": "missed",
"details": [],
"max_points": 40
},
{
"key": "mcp_server",
"name": "MCP server",
"detail": null,
"points": 20,
"status": "met",
"details": [],
"max_points": 20
},
{
"key": "runnable_examples",
"name": "Runnable examples",
"detail": "examples",
"points": 40,
"status": "met",
"details": [
{
"code": "file_list",
"params": {
"files": "examples"
}
}
],
"max_points": 40
}
]
}
],
"description": "How well is the repo equipped to be developed and maintained with AI coding agents? An independent, experimental badge — weight 0.0, so it is surfaced on its own and does not affect the overall health score."
}
],
"metrics_version": "1.13.0"
},
"warnings": [
"Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token",
"Could not fetch crates package 'agenc-zkvm-guest' from its registry",
"Could not fetch crates package 'agenc-coordination' from its registry"
],
"report_type": "repository",
"generated_at": "2026-07-31T06:10:40.882193Z",
"schema_version": "0.27.0",
"badge_url": "https://raw.githubusercontent.com/inspect-software/badges/main/v1/t/tetsuo-ai/agenc-protocol.svg",
"full_name": "tetsuo-ai/agenc-protocol",
"license_state": "standard",
"license_spdx": "GPL-3.0"
}