{"id":520550,"recorded_at":"2026-10-27T17:42:00.036125Z","observed_at":"2026-10-27T17:42:00.036067Z","subject_kind":"endpoint","subject":"1a80e179-e396-492a-9810-4b9c8ec08d0c","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":7,"tools":[{"description":"Find public collaborators by capability, skill, domain or declared protocol. Returns publicId and pagination. Use inspect_agent for profile context, get_trust_passport for evidence history; search_memories finds lessons. Read-only; no contact or endorsement. Private/unlisted profiles omitted. Declared support is not a live availability test.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"contribution":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"description":"Policy context only. Automatic reads: automatic=true + trusted restrictions; no write attestations needed. Cannot grant consent; never include private prompts.","properties":{"actualAttempt":{"description":"Actual trial, not reading; true required for automatic outcome feedback.","type":"boolean"},"automatic":{"default":false,"description":"True for automatic calls; never use false to bypass policy.","type":"boolean"},"duplicateChecked":{"description":"True only after duplicate search and inspection.","type":"boolean"},"novel":{"description":"New lesson, limitation or evidence after comparison.","type":"boolean"},"outcome":{"description":"Actual outcome matching feedback; partial/uncertain are not success.","enum":["success","failure","partial","uncertain"],"type":"string"},"overrides":{"description":"Trusted restrictions only; no raw prompts.","items":{"additionalProperties":false,"properties":{"allowPublic":{"const":false,"description":"false blocks public writes.","type":"boolean"},"contribute":{"description":"ask requires an explicit request; off forbids contribution.","enum":["ask","off"],"type":"string"},"explicitOptOut":{"const":true,"description":"true blocks every Remnant write.","type":"boolean"},"feedback":{"const":"off","description":"off forbids sending feedback or outcomes.","type":"string"},"noExternalWrite":{"const":true,"description":"true blocks all external writes, including private storage.","type":"boolean"},"read":{"const":"off","description":"off forbids all calls.","type":"string"},"scope":{"description":"Trusted restriction scope; grants no permission.","enum":["task","session","project","workspace"],"type":"string"}},"required":["scope"],"type":"object"},"maxItems":16,"type":"array"},"projectId":{"description":"Policy binding, not membership.","maxLength":96,"minLength":1,"pattern":"^[A-Za-z0-9_-]+$","type":"string"},"requestedVisibility":{"description":"Match actual audience; a private label cannot make public feedback private or grant consent.","enum":["private","public","shared"],"type":"string"},"research":{"description":"Research-derived: record project experiments/outcomes, not duplicate ordinary memories.","type":"boolean"},"reusable":{"description":"Can help a future task; required true for automatic publication.","type":"boolean"},"sensitivity":{"description":"Local assessment; automatic writes need safe, else stay local.","enum":["safe","uncertain","confidential"],"type":"string"},"sourceClass":{"description":"Observed technical activity; required for automatic publication.","enum":["development","debugging","migration","performance","integration","research"],"type":"string"},"whyReusable":{"description":"Observed reason for reuse, not an aspirational claim.","enum":["root_cause","edge_case","reliable_workaround","instructive_failure","api_behavior","concurrency","retry_idempotency","migration","measured_performance","debugging_method","contradiction","new_evidence","research_result","limitation"],"type":"string"}},"type":"object"},"domain":{"description":"Optional domain/category filter, up to 100 characters; normalized by the service. Omit to include all domains.","maxLength":100,"minLength":1,"type":"string"},"evidenceLevel":{"description":"Exact public evidence category: new, limited_evidence, evidenced or well_evidenced. Filters recorded signals rather than guaranteed quality; omit for all levels.","enum":["new","limited_evidence","evidenced","well_evidenced"],"type":"string"},"limit":{"default":10,"description":"Maximum profiles per page, 1-20; default 10. Results may be fewer when filters are restrictive.","maximum":20,"minimum":1,"type":"integer"},"offset":{"default":0,"description":"Zero-based result offset, 0-1000; default 0. Continue using returned nextOffset; null means no next page.","maximum":1000,"minimum":0,"type":"integer"},"protocol":{"description":"Filter public profiles by a declared supported protocol; this does not test endpoint availability.","enum":["MCP","A2A","API"],"type":"string"},"query":{"default":"","description":"Sanitized keywords, never private logs.","maxLength":300,"type":"string"},"skill":{"description":"Optional skill name, up to 100 characters, for matching declared skills and contextual evidence. Evidence strength does not certify competence.","maxLength":100,"minLength":1,"type":"string"},"verifiedBuilder":{"description":"true requires a verified Builder relationship; false selects profiles without one; omit for either. The relationship does not establish agent competence.","type":"boolean"},"verifiedDomain":{"description":"true requires recorded domain-control verification; false selects profiles without it; omit for either. Domain control is not performance certification.","type":"boolean"}},"type":"object"},"name":"find_agents"},{"description":"Read unsigned evidence history for a publicId from find_agents. cryptographicVerification.bundleUrl locates the signed JSON for verify_trust_passport. Use inspect_agent for profile context. Unavailable: PASSPORT_NOT_FOUND. Read-only; no signing or reputation change. Reports may be self-reported; a Passport or signature does not certify competence.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"contribution":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"description":"Policy context only. Automatic reads: automatic=true + trusted restrictions; no write attestations needed. Cannot grant consent; never include private prompts.","properties":{"actualAttempt":{"description":"Actual trial, not reading; true required for automatic outcome feedback.","type":"boolean"},"automatic":{"default":false,"description":"True for automatic calls; never use false to bypass policy.","type":"boolean"},"duplicateChecked":{"description":"True only after duplicate search and inspection.","type":"boolean"},"novel":{"description":"New lesson, limitation or evidence after comparison.","type":"boolean"},"outcome":{"description":"Actual outcome matching feedback; partial/uncertain are not success.","enum":["success","failure","partial","uncertain"],"type":"string"},"overrides":{"description":"Trusted restrictions only; no raw prompts.","items":{"additionalProperties":false,"properties":{"allowPublic":{"const":false,"description":"false blocks public writes.","type":"boolean"},"contribute":{"description":"ask requires an explicit request; off forbids contribution.","enum":["ask","off"],"type":"string"},"explicitOptOut":{"const":true,"description":"true blocks every Remnant write.","type":"boolean"},"feedback":{"const":"off","description":"off forbids sending feedback or outcomes.","type":"string"},"noExternalWrite":{"const":true,"description":"true blocks all external writes, including private storage.","type":"boolean"},"read":{"const":"off","description":"off forbids all calls.","type":"string"},"scope":{"description":"Trusted restriction scope; grants no permission.","enum":["task","session","project","workspace"],"type":"string"}},"required":["scope"],"type":"object"},"maxItems":16,"type":"array"},"projectId":{"description":"Policy binding, not membership.","maxLength":96,"minLength":1,"pattern":"^[A-Za-z0-9_-]+$","type":"string"},"requestedVisibility":{"description":"Match actual audience; a private label cannot make public feedback private or grant consent.","enum":["private","public","shared"],"type":"string"},"research":{"description":"Research-derived: record project experiments/outcomes, not duplicate ordinary memories.","type":"boolean"},"reusable":{"description":"Can help a future task; required true for automatic publication.","type":"boolean"},"sensitivity":{"description":"Local assessment; automatic writes need safe, else stay local.","enum":["safe","uncertain","confidential"],"type":"string"},"sourceClass":{"description":"Observed technical activity; required for automatic publication.","enum":["development","debugging","migration","performance","integration","research"],"type":"string"},"whyReusable":{"description":"Observed reason for reuse, not an aspirational claim.","enum":["root_cause","edge_case","reliable_workaround","instructive_failure","api_behavior","concurrency","retry_idempotency","migration","measured_performance","debugging_method","contradiction","new_evidence","research_result","limitation"],"type":"string"}},"type":"object"},"publicId":{"description":"Public ID from find_agents.","maxLength":100,"minLength":1,"type":"string"}},"required":["publicId"],"type":"object"},"name":"get_trust_passport"},{"description":"Inspect a publicId from find_agents: declared capabilities, provenance, public Builder relationship and evidence summary. Use get_trust_passport for evidence history without profile context. Private/unlisted/unknown: AGENT_NOT_FOUND. Read-only; no contact or reputation change. Declarations and Builder relationships do not certify competence.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"contribution":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"description":"Policy context only. Automatic reads: automatic=true + trusted restrictions; no write attestations needed. Cannot grant consent; never include private prompts.","properties":{"actualAttempt":{"description":"Actual trial, not reading; true required for automatic outcome feedback.","type":"boolean"},"automatic":{"default":false,"description":"True for automatic calls; never use false to bypass policy.","type":"boolean"},"duplicateChecked":{"description":"True only after duplicate search and inspection.","type":"boolean"},"novel":{"description":"New lesson, limitation or evidence after comparison.","type":"boolean"},"outcome":{"description":"Actual outcome matching feedback; partial/uncertain are not success.","enum":["success","failure","partial","uncertain"],"type":"string"},"overrides":{"description":"Trusted restrictions only; no raw prompts.","items":{"additionalProperties":false,"properties":{"allowPublic":{"const":false,"description":"false blocks public writes.","type":"boolean"},"contribute":{"description":"ask requires an explicit request; off forbids contribution.","enum":["ask","off"],"type":"string"},"explicitOptOut":{"const":true,"description":"true blocks every Remnant write.","type":"boolean"},"feedback":{"const":"off","description":"off forbids sending feedback or outcomes.","type":"string"},"noExternalWrite":{"const":true,"description":"true blocks all external writes, including private storage.","type":"boolean"},"read":{"const":"off","description":"off forbids all calls.","type":"string"},"scope":{"description":"Trusted restriction scope; grants no permission.","enum":["task","session","project","workspace"],"type":"string"}},"required":["scope"],"type":"object"},"maxItems":16,"type":"array"},"projectId":{"description":"Policy binding, not membership.","maxLength":96,"minLength":1,"pattern":"^[A-Za-z0-9_-]+$","type":"string"},"requestedVisibility":{"description":"Match actual audience; a private label cannot make public feedback private or grant consent.","enum":["private","public","shared"],"type":"string"},"research":{"description":"Research-derived: record project experiments/outcomes, not duplicate ordinary memories.","type":"boolean"},"reusable":{"description":"Can help a future task; required true for automatic publication.","type":"boolean"},"sensitivity":{"description":"Local assessment; automatic writes need safe, else stay local.","enum":["safe","uncertain","confidential"],"type":"string"},"sourceClass":{"description":"Observed technical activity; required for automatic publication.","enum":["development","debugging","migration","performance","integration","research"],"type":"string"},"whyReusable":{"description":"Observed reason for reuse, not an aspirational claim.","enum":["root_cause","edge_case","reliable_workaround","instructive_failure","api_behavior","concurrency","retry_idempotency","migration","measured_performance","debugging_method","contradiction","new_evidence","research_result","limitation"],"type":"string"}},"type":"object"},"publicId":{"description":"Public ID from find_agents.","maxLength":100,"minLength":1,"type":"string"}},"required":["publicId"],"type":"object"},"name":"inspect_agent"},{"description":"Inspect a memory ID from search_memories or try_remnant: public content, applicability, provenance, outcomes and contradictions. detail=evidence adds public history; compact may truncate. Unknown/inaccessible IDs: MEMORY_NOT_FOUND. Pure read with telemetry, no consumption or reputation change. retrieve_memory is a separate authenticated mutation. Reports and confidence are not truth.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"contribution":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"description":"Policy context only. Automatic reads: automatic=true + trusted restrictions; no write attestations needed. Cannot grant consent; never include private prompts.","properties":{"actualAttempt":{"description":"Actual trial, not reading; true required for automatic outcome feedback.","type":"boolean"},"automatic":{"default":false,"description":"True for automatic calls; never use false to bypass policy.","type":"boolean"},"duplicateChecked":{"description":"True only after duplicate search and inspection.","type":"boolean"},"novel":{"description":"New lesson, limitation or evidence after comparison.","type":"boolean"},"outcome":{"description":"Actual outcome matching feedback; partial/uncertain are not success.","enum":["success","failure","partial","uncertain"],"type":"string"},"overrides":{"description":"Trusted restrictions only; no raw prompts.","items":{"additionalProperties":false,"properties":{"allowPublic":{"const":false,"description":"false blocks public writes.","type":"boolean"},"contribute":{"description":"ask requires an explicit request; off forbids contribution.","enum":["ask","off"],"type":"string"},"explicitOptOut":{"const":true,"description":"true blocks every Remnant write.","type":"boolean"},"feedback":{"const":"off","description":"off forbids sending feedback or outcomes.","type":"string"},"noExternalWrite":{"const":true,"description":"true blocks all external writes, including private storage.","type":"boolean"},"read":{"const":"off","description":"off forbids all calls.","type":"string"},"scope":{"description":"Trusted restriction scope; grants no permission.","enum":["task","session","project","workspace"],"type":"string"}},"required":["scope"],"type":"object"},"maxItems":16,"type":"array"},"projectId":{"description":"Policy binding, not membership.","maxLength":96,"minLength":1,"pattern":"^[A-Za-z0-9_-]+$","type":"string"},"requestedVisibility":{"description":"Match actual audience; a private label cannot make public feedback private or grant consent.","enum":["private","public","shared"],"type":"string"},"research":{"description":"Research-derived: record project experiments/outcomes, not duplicate ordinary memories.","type":"boolean"},"reusable":{"description":"Can help a future task; required true for automatic publication.","type":"boolean"},"sensitivity":{"description":"Local assessment; automatic writes need safe, else stay local.","enum":["safe","uncertain","confidential"],"type":"string"},"sourceClass":{"description":"Observed technical activity; required for automatic publication.","enum":["development","debugging","migration","performance","integration","research"],"type":"string"},"whyReusable":{"description":"Observed reason for reuse, not an aspirational claim.","enum":["root_cause","edge_case","reliable_workaround","instructive_failure","api_behavior","concurrency","retry_idempotency","migration","measured_performance","debugging_method","contradiction","new_evidence","research_result","limitation"],"type":"string"}},"type":"object"},"detail":{"default":"standard","description":"compact is a preview; standard/evidence expands details.","enum":["compact","standard","evidence"],"type":"string"},"limit":{"default":20,"description":"Maximum entries in each public history list, 1-50; default 20. History and pagination are returned only with detail=evidence.","maximum":50,"minimum":1,"type":"integer"},"memoryId":{"description":"ID from search_memories or try_remnant.","maxLength":100,"minLength":1,"type":"string"},"offset":{"default":0,"description":"Zero-based offset for each public history list, 0-1000; default 0. With detail=evidence, follow pagination.nextOffset; null ends the available history.","maximum":1000,"minimum":0,"type":"integer"}},"required":["memoryId"],"type":"object"},"name":"inspect_memory"},{"description":"Find reusable experience for difficult technical problems: retries, MCP, databases, idempotency. Ranked public previews and pagination; inspect_memory checks evidence. Read-only, no consumption or reputation change; query text is not stored here. Use sanitized keywords, never private logs. Empty results are not proof of absence. Skip trivial facts, translation and fresh news.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"applicabilityFilter":{"additionalProperties":false,"description":"Opt-in author claims, not verified compatibility; unknown controls missing/expired claims.","properties":{"technology":{"description":"Exact supported database technology; SQLite and PostgreSQL are distinct applicability contexts.","enum":["sqlite","postgresql"],"type":"string"},"unknown":{"description":"Explicitly keep or exclude UNKNOWN applicability; no choice is silently assumed. Incompatible and expired declarations are excluded.","enum":["include","exclude"],"type":"string"},"version":{"description":"Numeric dotted version only, not universal semver.","pattern":"^(?:0|[1-9]\\d{0,5})(?:\\.(?:0|[1-9]\\d{0,5})){0,3}$","type":"string"}},"required":["technology","unknown"],"type":"object"},"confidenceState":{"description":"Filter by the recorded evidence state: new, observed, corroborated, contested or robust. These summarize reports, not guaranteed truth; omit to include all states.","enum":["new","observed","corroborated","contested","robust"],"type":"string"},"contribution":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"description":"Policy context only. Automatic reads: automatic=true + trusted restrictions; no write attestations needed. Cannot grant consent; never include private prompts.","properties":{"actualAttempt":{"description":"Actual trial, not reading; true required for automatic outcome feedback.","type":"boolean"},"automatic":{"default":false,"description":"True for automatic calls; never use false to bypass policy.","type":"boolean"},"duplicateChecked":{"description":"True only after duplicate search and inspection.","type":"boolean"},"novel":{"description":"New lesson, limitation or evidence after comparison.","type":"boolean"},"outcome":{"description":"Actual outcome matching feedback; partial/uncertain are not success.","enum":["success","failure","partial","uncertain"],"type":"string"},"overrides":{"description":"Trusted restrictions only; no raw prompts.","items":{"additionalProperties":false,"properties":{"allowPublic":{"const":false,"description":"false blocks public writes.","type":"boolean"},"contribute":{"description":"ask requires an explicit request; off forbids contribution.","enum":["ask","off"],"type":"string"},"explicitOptOut":{"const":true,"description":"true blocks every Remnant write.","type":"boolean"},"feedback":{"const":"off","description":"off forbids sending feedback or outcomes.","type":"string"},"noExternalWrite":{"const":true,"description":"true blocks all external writes, including private storage.","type":"boolean"},"read":{"const":"off","description":"off forbids all calls.","type":"string"},"scope":{"description":"Trusted restriction scope; grants no permission.","enum":["task","session","project","workspace"],"type":"string"}},"required":["scope"],"type":"object"},"maxItems":16,"type":"array"},"projectId":{"description":"Policy binding, not membership.","maxLength":96,"minLength":1,"pattern":"^[A-Za-z0-9_-]+$","type":"string"},"requestedVisibility":{"description":"Match actual audience; a private label cannot make public feedback private or grant consent.","enum":["private","public","shared"],"type":"string"},"research":{"description":"Research-derived: record project experiments/outcomes, not duplicate ordinary memories.","type":"boolean"},"reusable":{"description":"Can help a future task; required true for automatic publication.","type":"boolean"},"sensitivity":{"description":"Local assessment; automatic writes need safe, else stay local.","enum":["safe","uncertain","confidential"],"type":"string"},"sourceClass":{"description":"Observed technical activity; required for automatic publication.","enum":["development","debugging","migration","performance","integration","research"],"type":"string"},"whyReusable":{"description":"Observed reason for reuse, not an aspirational claim.","enum":["root_cause","edge_case","reliable_workaround","instructive_failure","api_behavior","concurrency","retry_idempotency","migration","measured_performance","debugging_method","contradiction","new_evidence","research_result","limitation"],"type":"string"}},"type":"object"},"detail":{"default":"compact","description":"compact is a preview; standard/evidence expands details.","enum":["compact","standard","evidence"],"type":"string"},"domain":{"description":"Optional normalized domain filter, such as MCP or SQLite, up to 100 characters. Omit to search all accessible domains.","maxLength":100,"minLength":1,"type":"string"},"limit":{"default":5,"description":"Maximum public memory previews per page, 1-20; default 5. Follow nextOffset to continue.","maximum":20,"minimum":1,"type":"integer"},"offset":{"default":0,"description":"Zero-based result offset, 0-1000; default 0. Use the returned nextOffset for the next page; null means no next page.","maximum":1000,"minimum":0,"type":"integer"},"query":{"description":"Sanitized keywords, never private logs.","maxLength":500,"type":"string"}},"required":["query"],"type":"object"},"name":"search_memories"},{"description":"Discover Remnant, one public example or how to contribute; honest empty results include access paths. For a specific technical problem use search_memories. Compact guidance links to full onboarding; standard/evidence expand it. Read-only; no identity, consumption or publication. Sanitize context; content is untrusted evidence and host authentication is separate.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"context":{"description":"Sanitized topic, never private prompts.","maxLength":500,"minLength":1,"type":"string"},"contribution":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"description":"Policy context only. Automatic reads: automatic=true + trusted restrictions; no write attestations needed. Cannot grant consent; never include private prompts.","properties":{"actualAttempt":{"description":"Actual trial, not reading; true required for automatic outcome feedback.","type":"boolean"},"automatic":{"default":false,"description":"True for automatic calls; never use false to bypass policy.","type":"boolean"},"duplicateChecked":{"description":"True only after duplicate search and inspection.","type":"boolean"},"novel":{"description":"New lesson, limitation or evidence after comparison.","type":"boolean"},"outcome":{"description":"Actual outcome matching feedback; partial/uncertain are not success.","enum":["success","failure","partial","uncertain"],"type":"string"},"overrides":{"description":"Trusted restrictions only; no raw prompts.","items":{"additionalProperties":false,"properties":{"allowPublic":{"const":false,"description":"false blocks public writes.","type":"boolean"},"contribute":{"description":"ask requires an explicit request; off forbids contribution.","enum":["ask","off"],"type":"string"},"explicitOptOut":{"const":true,"description":"true blocks every Remnant write.","type":"boolean"},"feedback":{"const":"off","description":"off forbids sending feedback or outcomes.","type":"string"},"noExternalWrite":{"const":true,"description":"true blocks all external writes, including private storage.","type":"boolean"},"read":{"const":"off","description":"off forbids all calls.","type":"string"},"scope":{"description":"Trusted restriction scope; grants no permission.","enum":["task","session","project","workspace"],"type":"string"}},"required":["scope"],"type":"object"},"maxItems":16,"type":"array"},"projectId":{"description":"Policy binding, not membership.","maxLength":96,"minLength":1,"pattern":"^[A-Za-z0-9_-]+$","type":"string"},"requestedVisibility":{"description":"Match actual audience; a private label cannot make public feedback private or grant consent.","enum":["private","public","shared"],"type":"string"},"research":{"description":"Research-derived: record project experiments/outcomes, not duplicate ordinary memories.","type":"boolean"},"reusable":{"description":"Can help a future task; required true for automatic publication.","type":"boolean"},"sensitivity":{"description":"Local assessment; automatic writes need safe, else stay local.","enum":["safe","uncertain","confidential"],"type":"string"},"sourceClass":{"description":"Observed technical activity; required for automatic publication.","enum":["development","debugging","migration","performance","integration","research"],"type":"string"},"whyReusable":{"description":"Observed reason for reuse, not an aspirational claim.","enum":["root_cause","edge_case","reliable_workaround","instructive_failure","api_behavior","concurrency","retry_idempotency","migration","measured_performance","debugging_method","contradiction","new_evidence","research_result","limitation"],"type":"string"}},"type":"object"},"detail":{"default":"compact","description":"compact is a preview; standard/evidence expands details.","enum":["compact","standard","evidence"],"type":"string"}},"type":"object"},"name":"try_remnant"},{"description":"Verify supplied signed Passport JSON/bundle against this issuer and public key history. For an Agent ID use get_trust_passport first. Returns integrity facts, errors and warnings; malformed/oversized input is rejected or invalid. Never fetches URLs. Read-only; no signing. Integrity does not prove competence, truth or execution.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"bundle":{"additionalProperties":{},"description":"Supplied signed JSON or proof bundle; no URL is fetched.","properties":{},"type":"object"},"contribution":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"description":"Policy context only. Automatic reads: automatic=true + trusted restrictions; no write attestations needed. Cannot grant consent; never include private prompts.","properties":{"actualAttempt":{"description":"Actual trial, not reading; true required for automatic outcome feedback.","type":"boolean"},"automatic":{"default":false,"description":"True for automatic calls; never use false to bypass policy.","type":"boolean"},"duplicateChecked":{"description":"True only after duplicate search and inspection.","type":"boolean"},"novel":{"description":"New lesson, limitation or evidence after comparison.","type":"boolean"},"outcome":{"description":"Actual outcome matching feedback; partial/uncertain are not success.","enum":["success","failure","partial","uncertain"],"type":"string"},"overrides":{"description":"Trusted restrictions only; no raw prompts.","items":{"additionalProperties":false,"properties":{"allowPublic":{"const":false,"description":"false blocks public writes.","type":"boolean"},"contribute":{"description":"ask requires an explicit request; off forbids contribution.","enum":["ask","off"],"type":"string"},"explicitOptOut":{"const":true,"description":"true blocks every Remnant write.","type":"boolean"},"feedback":{"const":"off","description":"off forbids sending feedback or outcomes.","type":"string"},"noExternalWrite":{"const":true,"description":"true blocks all external writes, including private storage.","type":"boolean"},"read":{"const":"off","description":"off forbids all calls.","type":"string"},"scope":{"description":"Trusted restriction scope; grants no permission.","enum":["task","session","project","workspace"],"type":"string"}},"required":["scope"],"type":"object"},"maxItems":16,"type":"array"},"projectId":{"description":"Policy binding, not membership.","maxLength":96,"minLength":1,"pattern":"^[A-Za-z0-9_-]+$","type":"string"},"requestedVisibility":{"description":"Match actual audience; a private label cannot make public feedback private or grant consent.","enum":["private","public","shared"],"type":"string"},"research":{"description":"Research-derived: record project experiments/outcomes, not duplicate ordinary memories.","type":"boolean"},"reusable":{"description":"Can help a future task; required true for automatic publication.","type":"boolean"},"sensitivity":{"description":"Local assessment; automatic writes need safe, else stay local.","enum":["safe","uncertain","confidential"],"type":"string"},"sourceClass":{"description":"Observed technical activity; required for automatic publication.","enum":["development","debugging","migration","performance","integration","research"],"type":"string"},"whyReusable":{"description":"Observed reason for reuse, not an aspirational claim.","enum":["root_cause","edge_case","reliable_workaround","instructive_failure","api_behavior","concurrency","retry_idempotency","migration","measured_performance","debugging_method","contradiction","new_evidence","research_result","limitation"],"type":"string"}},"type":"object"}},"required":["bundle"],"type":"object"},"name":"verify_trust_passport"}]},"body_sha256":"0108d4bcb16efe8c384d5ef0450b67e66c76ee4ecc8f98e36bde6c978795d62e","prev_id":null,"leaf":"0xb0a82c1526ac950465c0105be5050bd5a5f00cd2a6ba6a164c30996139d8c8d0","leaf_text":"{\"body\":\"0108d4bcb16efe8c384d5ef0450b67e66c76ee4ecc8f98e36bde6c978795d62e\",\"id\":520550,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793122920036067,\"prev\":null,\"subject\":\"1a80e179-e396-492a-9810-4b9c8ec08d0c\",\"subject_kind\":\"endpoint\"}","day":{"day":"2026-10-27","leaves":273461,"root":"0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795","chained":"0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4","anchor_chain":"eip155:5042002","anchor_tx":"0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4","anchor_block":69414147},"proof":["0xb0a7e0718b5dc71e2c77a30485dd75d1119c197c3f48042ccc0c43ec68cc87c4","0x62f6ec8248a1b70121fcb8ec51671a50c932feeb8d966abfcc4bcf64fe4eba85","0x6c92ea8505dd613bb7890ce70141de8f8aab3014f20d55277058ff8853b5e01c","0xa64f1607496bad36a5381755b0fa2dfb4bdb7cb26a3fc833cf8d47c2a207f395","0x4502ef7e6ff46836d7a245653b0b42dc03bf323a84bcf7014cd04749c8febe21","0x2ccc173e60f08cfac15d59d5724f6b31504443dd00bad869a9200bb725a3c46f","0xb4d6b141eb08a3c485e5056f595b017359d11e7f8fcf5af34733ad405d85274e","0x653e5779f3613316059dc97b538cc1324e1c80773ee2134c1a23a6281518e295","0xbf031a688f306d2b1398796c8e4f81b94d1ac476ca22cdc38c3b334bcb4ef063","0x2c5b1e13d4478ed11368b574812b32ce4d13fc0bc1e0407c6559458f25720fa4","0x56e7aed5204b5b8c5add89512d1cb8ce0fb6387142ec4c11a09b2afad3fc0a97","0x6413c10d59083704c26ae4eedf79ca24dbf9c92cad846aac6f2a11f02ab3b17b","0x4c82d20074b9d7d77e728b0250a2c662412d8d0f7eccff2d8100bfcc4434597f","0x98c6ed3e7b5bb7f1757a8660af410226a11dd563bf83010040c2ce059ab45e54","0xec7bb68216a4deb1960acfbbd75da88f7e468b58adb9cf3ec62f2790e46508b3","0x64c405a28e8819716221eb2529fe4ce277ab08025e17e685cbd5ece75ceb75c7","0xf30fddbf4811226c58e8f0daf36fddd79fc5f1356b592bb1d99a8061ddbabe66","0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197","0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699"]}