{"claim":{"command":"nipmod claim gitlawb://did:key:z6MkpB5XPvAt6obE6sq81vhNY2kuUn23NxRt8a2GdQeW7u9h/gitlawb-repo-reader --dir . --identity .nipmod/identity.json","proofPath":".nipmod/package-claim.json","required":true,"verifyCommand":"nipmod claim verify gitlawb://did:key:z6MkpB5XPvAt6obE6sq81vhNY2kuUn23NxRt8a2GdQeW7u9h/gitlawb-repo-reader --json"},"files":[{"content":"{\n  \"canonical\": \"pkg:did:key:z6MkpB5XPvAt6obE6sq81vhNY2kuUn23NxRt8a2GdQeW7u9h/gitlawb-repo-reader\",\n  \"description\": \"Read a public Gitlawb repository and return a provenance-focused summary for agents.\",\n  \"exports\": {\n    \".\": {\n      \"source\": \"./README.nipmod.md\"\n    }\n  },\n  \"files\": [\n    \"README.nipmod.md\",\n    \"nipmod.json\"\n  ],\n  \"formatVersion\": 1,\n  \"license\": \"NOASSERTION\",\n  \"name\": \"gitlawb-repo-reader\",\n  \"permissions\": {\n    \"env\": [],\n    \"exec\": {\n      \"allowed\": false\n    },\n    \"filesystem\": [],\n    \"mcpTools\": [],\n    \"network\": [],\n    \"postinstall\": {\n      \"allowed\": false\n    },\n    \"secrets\": []\n  },\n  \"publish\": {\n    \"provenance\": \"gitlawb://did:key:z6MkpB5XPvAt6obE6sq81vhNY2kuUn23NxRt8a2GdQeW7u9h/gitlawb-repo-reader\",\n    \"signingKey\": \"did:key:z6MkpB5XPvAt6obE6sq81vhNY2kuUn23NxRt8a2GdQeW7u9h\"\n  },\n  \"type\": \"tool-bundle\",\n  \"version\": \"0.1.0\"\n}\n","path":"nipmod.json"},{"content":"# gitlawb-repo-reader\n\nNipmod package draft for gitlawb://did:key:z6MkpB5XPvAt6obE6sq81vhNY2kuUn23NxRt8a2GdQeW7u9h/gitlawb-repo-reader.\n\nPackage:\n\n```text\npkg:did:key:z6MkpB5XPvAt6obE6sq81vhNY2kuUn23NxRt8a2GdQeW7u9h/gitlawb-repo-reader\n```\n\nPrepare this repo:\n\n```sh\nnipmod claim gitlawb://did:key:z6MkpB5XPvAt6obE6sq81vhNY2kuUn23NxRt8a2GdQeW7u9h/gitlawb-repo-reader --dir . --identity .nipmod/identity.json\ngit add nipmod.json README.nipmod.md .nipmod/package-claim.json\ngit commit -m \"feat: add nipmod package manifest\"\nGITLAWB_NODE=https://node.nipmod.com git push\n```\n\nVerify ownership:\n\n```sh\nnipmod claim verify gitlawb://did:key:z6MkpB5XPvAt6obE6sq81vhNY2kuUn23NxRt8a2GdQeW7u9h/gitlawb-repo-reader --json\n```\n","path":"README.nipmod.md"}],"formatVersion":1,"generatedAt":"2026-05-18T23:26:42.471Z","manifest":{"canonical":"pkg:did:key:z6MkpB5XPvAt6obE6sq81vhNY2kuUn23NxRt8a2GdQeW7u9h/gitlawb-repo-reader","description":"Read a public Gitlawb repository and return a provenance-focused summary for agents.","exports":{".":{"source":"./README.nipmod.md"}},"files":["README.nipmod.md","nipmod.json"],"formatVersion":1,"license":"NOASSERTION","name":"gitlawb-repo-reader","permissions":{"env":[],"exec":{"allowed":false},"filesystem":[],"mcpTools":[],"network":[],"postinstall":{"allowed":false},"secrets":[]},"publish":{"provenance":"gitlawb://did:key:z6MkpB5XPvAt6obE6sq81vhNY2kuUn23NxRt8a2GdQeW7u9h/gitlawb-repo-reader","signingKey":"did:key:z6MkpB5XPvAt6obE6sq81vhNY2kuUn23NxRt8a2GdQeW7u9h"},"type":"tool-bundle","version":"0.1.0"},"nextCommands":["nipmod package pr gitlawb://did:key:z6MkpB5XPvAt6obE6sq81vhNY2kuUn23NxRt8a2GdQeW7u9h/gitlawb-repo-reader --dir . --identity .nipmod/identity.json --json","git add nipmod.json README.nipmod.md .nipmod/package-claim.json","git commit -m \"feat: add nipmod package manifest\"","GITLAWB_NODE=https://node.nipmod.com git push","nipmod claim verify gitlawb://did:key:z6MkpB5XPvAt6obE6sq81vhNY2kuUn23NxRt8a2GdQeW7u9h/gitlawb-repo-reader --json"],"package":"pkg:did:key:z6MkpB5XPvAt6obE6sq81vhNY2kuUn23NxRt8a2GdQeW7u9h/gitlawb-repo-reader","remoteWrites":false,"repo":{"gitlawbUrl":"https://gitlawb.com/node/repos/z6MkpB5XPvAt6obE6sq81vhNY2kuUn23NxRt8a2GdQeW7u9h/gitlawb-repo-reader","name":"gitlawb-repo-reader","ownerDid":"did:key:z6MkpB5XPvAt6obE6sq81vhNY2kuUn23NxRt8a2GdQeW7u9h"},"source":"gitlawb://did:key:z6MkpB5XPvAt6obE6sq81vhNY2kuUn23NxRt8a2GdQeW7u9h/gitlawb-repo-reader","status":"unclaimed","type":"dev.nipmod.package-draft.v1","warnings":["This is an unclaimed draft until the Gitlawb repo owner signs and pushes .nipmod/package-claim.json.","Nipmod does not claim ownership of this repo and does not open remote writes automatically."]}