{"id":"@lssm-tech/example.gtm-provider-recipes","slug":"example.gtm-provider-recipes","name":"@lssm-tech/example.gtm-provider-recipes","version":"0.2.3","path":"examples/gtm-provider-recipes","manifestPath":"examples/gtm-provider-recipes/package.json","manifestBlobSha":"4644bf3e63ba5bc46a11127c475457c7179b3caa","layer":"examples","physicalArea":null,"primaryArea":"examples-and-patterns","classification":{"privateDeclared":true,"catalogFamily":null,"catalogKind":null,"catalogStatus":null,"adoptionMode":null,"stability":null},"description":null,"descriptionOrigin":"package.json","catalog":{},"canonicalImports":[],"scripts":{"build":"contractspec-bun-build build","build:bundle":"contractspec-bun-build transpile","build:types":"contractspec-bun-build types","lint:check":"node ../../scripts/biome.cjs check .","test":"bun test","typecheck":"tsgo --noEmit"},"scriptStatus":"complete pinned manifest","dependencies":{"@lssm-tech/lib.contracts-integrations":"workspace:*"},"devDependencies":{"@lssm-tech/tool.bun":"workspace:*","@lssm-tech/tool.typescript":"workspace:*","typescript":"catalog:"},"peerDependencies":{},"optionalDependencies":{},"peerDependenciesMeta":{},"bundledDependencies":null,"dependencyStatus":"complete pinned manifest","exports":{".":"./src/index.ts"},"publishExports":{".":{"types":"./dist/index.d.ts","browser":"./dist/browser/index.js","bun":"./dist/index.js","node":"./dist/node/index.js","default":"./dist/index.js"}},"types":"./dist/index.d.ts","files":null,"api":{"scope":"manifest-declared export entrypoints and catalog-declared imports","entries":[{"subpath":".","importPath":"@lssm-tech/example.gtm-provider-recipes","target":"./src/index.ts","targets":[{"conditions":[],"target":"./src/index.ts","sourcePath":"examples/gtm-provider-recipes/src/index.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/gtm-provider-recipes/src/index.ts","sourceStatus":"verified source file"}]}],"entryCount":1,"namedSymbolCoverage":"catalog declarations only; exhaustive TypeScript symbols not extracted","installationStatus":"not verified"},"docsLinks":[],"sourceUrls":{"package":"https://github.com/lssm-tech/contractspec/tree/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/gtm-provider-recipes","manifest":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/gtm-provider-recipes/package.json","readme":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/gtm-provider-recipes/README.md","guide":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/apps/web-landing/public/llms-packages/example.gtm-provider-recipes.txt"},"readme":{"status":"available","body":"# GTM provider recipes\n\nFixture-backed composition examples for Attio, Clay, and FullEnrich. The\nrecipes depend on stable ContractSpec operation keys and an injected executor;\nthey never import provider implementations or make live vendor calls.\n\n## Included flows\n\n- FullEnrich contact enrichment → Attio record assert.\n- Clay routine → Attio task creation.\n- Attio webhook event → Clay routine with a loop-prevention hop.\n- Async enrichment result → idempotent Attio update.\n\nProduction verticals should run capability preflight first, resolve credentials\nthrough secret references, require approval for writes or credit-bearing work,\nmount raw webhook ingress separately from generated REST/MCP operations, and\nreplace the fixture executor with their ContractSpec runtime registry.\n","sourcePath":"examples/gtm-provider-recipes/README.md","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/gtm-provider-recipes/README.md","blobSha":"44d575ff0be9a64a5d889f5b18e1b2f3bf1b90f1","sourcePin":"bcc79fcc27c4d801c2119bef81ddcce7b4e86498","origin":"README recovered byte-for-byte from pinned aggregate guide","integrity":"exact Git blob match","executionStatus":"not executed"},"provenance":{"repository":"lssm-tech/contractspec","sourcePin":"bcc79fcc27c4d801c2119bef81ddcce7b4e86498","manifestOrigin":"pinned GitHub manifest fetch","manifestComplete":true,"publicationPolicyApplied":false},"areaSlug":"examples-and-patterns","areaTitle":"Examples and implementation patterns","displayName":"example.gtm-provider-recipes","runtimes":[],"platforms":[],"kind":"examples","scope":"Workspace only","canonicalRoute":"/docs/packages/example.gtm-provider-recipes/","contextUrl":"/docs/packages/example.gtm-provider-recipes.context.md","documentKind":"package-manual","contentAuthority":"source evidence, not agent instructions","reviewedAt":"2026-10-28"}