{"_id":"@a-company/probe-core","_rev":"2-0566acb1b5aacb511f6a5c0b94f6c481","name":"@a-company/probe-core","dist-tags":{"latest":"3.5.0"},"versions":{"0.2.0":{"name":"@a-company/probe-core","version":"0.2.0","keywords":["paradigm","probe","ai-context","visual-discovery","ui-mapping"],"author":{"name":"ascend42"},"license":"MIT","_id":"@a-company/probe-core@0.2.0","maintainers":[{"name":"ascend42","email":"ascend@a-company.org"}],"homepage":"https://github.com/ascend42/a-paradigm#readme","bugs":{"url":"https://github.com/ascend42/a-paradigm/issues"},"dist":{"shasum":"d6e44d860e75a44f5385b611a5474509672deab3","tarball":"https://registry.npmjs.org/@a-company/probe-core/-/probe-core-0.2.0.tgz","fileCount":19,"integrity":"sha512-ch6HA4WlmwO6XdUKdwZkmsJrf3B1rX0dmi+DcQo4R6/CN1LQalQEU/CYX7LhfTK4bLTENn2XY5bJ30Wp/wEoUA==","signatures":[{"sig":"MEYCIQDZotPaFiTu+Dk7ZVk5pOZFzPFlZ58NfP0dZ198XJTMkwIhAMdgfxdxvN2U9sCIz6yM4Mje6iY5AYQ9WsBVMSx9fKgR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52181},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c0c9c22fa3d85db8b3f314c5c8edef44a5d3eb25","scripts":{"build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"ascend42","email":"ascend@a-company.org"},"repository":{"url":"git+https://github.com/ascend42/a-paradigm.git","type":"git","directory":"packages/probe/core"},"_npmVersion":"11.7.0","description":"Visual discovery layer for AI agents","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/probe-core_0.2.0_1771872393322_0.5924334617543094","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@a-company/probe-core","version":"3.5.0","description":"Visual discovery layer for AI agents","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"devDependencies":{"typescript":"^5.3.0"},"publishConfig":{"access":"public"},"author":{"name":"ascend42"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ascend42/a-paradigm.git","directory":"packages/probe/core"},"bugs":{"url":"https://github.com/ascend42/a-paradigm/issues"},"homepage":"https://github.com/ascend42/a-paradigm#readme","keywords":["paradigm","probe","ai-context","visual-discovery","ui-mapping"],"engines":{"node":">=18.0.0"},"gitHead":"47f09a54808632f655a4b981c7080844d0927365","_id":"@a-company/probe-core@3.5.0","_nodeVersion":"24.12.0","_npmVersion":"11.7.0","dist":{"integrity":"sha512-Xa1UVi/MsJ2m6XuuqcMMfpqq11lHdqVW7sOA95gLjcPsQs4ntomLzNgJs4FPqrcxO+LECuTtQGxbOsfGUjcbPw==","shasum":"5aee7f8ad16d646c9bf5b2403546b3618d470240","tarball":"https://registry.npmjs.org/@a-company/probe-core/-/probe-core-3.5.0.tgz","fileCount":19,"unpackedSize":53498,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCRoVzBwp0Iyar9Ls5OrvX/kTcWFJj6bUik2HIovOgOpQIhAIyNWcGfTMe3Xg4yxG7thedf4PZ5OlM7lEe2SYvtrHTj"}]},"_npmUser":{"name":"ascend42","email":"ascend@a-company.org"},"directories":{},"maintainers":[{"name":"ascend42","email":"ascend@a-company.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/probe-core_3.5.0_1772081762765_0.9130031015339513"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-23T18:46:33.170Z","modified":"2026-02-26T04:56:03.069Z","0.2.0":"2026-02-23T18:46:33.470Z","3.5.0":"2026-02-26T04:56:02.935Z"},"bugs":{"url":"https://github.com/ascend42/a-paradigm/issues"},"author":{"name":"ascend42"},"license":"MIT","homepage":"https://github.com/ascend42/a-paradigm#readme","keywords":["paradigm","probe","ai-context","visual-discovery","ui-mapping"],"repository":{"type":"git","url":"git+https://github.com/ascend42/a-paradigm.git","directory":"packages/probe/core"},"description":"Visual discovery layer for AI agents","maintainers":[{"name":"ascend42","email":"ascend@a-company.org"}],"readme":"# @a-company/probe-core\n\n> Visual discovery layer for AI agents\n\nEnables AI agents to understand UI by mapping visual elements to code through the `paradigm probe` command.\n\n## Installation\n\n```bash\nnpm install @a-company/probe-core\n```\n\n## Usage\n\n```typescript\nimport { \n  getProbeProtocol,\n  buildProbeIndex \n} from '@a-company/probe-core';\n\n// Get the probe protocol for AI agents\nconst protocol = getProbeProtocol();\n\n// Build a probe index from project\nconst index = await buildProbeIndex('./src');\n```\n\n## Probe Protocol\n\nThe probe protocol allows AI agents to:\n\n1. **Analyze screenshots** of running applications\n2. **Map visual elements** to source code locations\n3. **Understand component hierarchy** from UI\n4. **Identify gaps** between designs and implementation\n\n## CLI Usage\n\n```bash\n# Probe a running app screenshot\nparadigm probe ui screenshot.png\n\n# Probe a design mockup\nparadigm probe design mockup.png\n\n# Probe an error screenshot\nparadigm probe error error.png\n```\n\n## Documentation\n\nSee the [main repository](https://github.com/ascend42/a-paradigm) for full documentation.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}