{"id":"@lssm-tech/example.contract-graph","slug":"example.contract-graph","name":"@lssm-tech/example.contract-graph","version":"0.3.6","path":"examples/contract-graph","manifestPath":"examples/contract-graph/package.json","manifestBlobSha":"ab60df198194c24df376b0401cc44cbd52e3e576","layer":"examples","physicalArea":null,"primaryArea":"examples-and-patterns","classification":{"privateDeclared":true,"catalogFamily":null,"catalogKind":null,"catalogStatus":null,"adoptionMode":null,"stability":null},"description":"Static build-time graph example for ContractSpec: contracts → events → presentations, reusing graph-artifacts link kinds","descriptionOrigin":"package.json","catalog":{},"canonicalImports":[],"scripts":{"build":"bun x --bun tsc --project tsconfig.json","typecheck":"tsgo --noEmit","test":"bun test","lint":"node ../../scripts/biome.cjs check --write .","lint:check":"node ../../scripts/biome.cjs check .","clean":"rimraf dist .turbo"},"scriptStatus":"complete pinned manifest","dependencies":{"@lssm-tech/lib.contracts-spec":"workspace:*","@lssm-tech/lib.schema":"workspace:*"},"devDependencies":{"@lssm-tech/tool.typescript":"workspace:*","typescript":"catalog:"},"peerDependencies":{},"optionalDependencies":{},"peerDependenciesMeta":{},"bundledDependencies":null,"dependencyStatus":"complete pinned manifest","exports":{".":"./src/index.ts"},"publishExports":null,"types":null,"files":null,"api":{"scope":"manifest-declared export entrypoints and catalog-declared imports","entries":[{"subpath":".","importPath":"@lssm-tech/example.contract-graph","target":"./src/index.ts","targets":[{"conditions":[],"target":"./src/index.ts","sourcePath":"examples/contract-graph/src/index.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/contract-graph/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/contract-graph","manifest":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/contract-graph/package.json","readme":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/contract-graph/README.md","guide":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/apps/web-landing/public/llms-packages/example.contract-graph.txt"},"readme":{"status":"available","body":"# @lssm-tech/example.contract-graph\n\n**Static build-time graph example: contracts → events → presentations using `DataViewGraphSpec`.**\n\n## What This Demonstrates\n\n- Defining a `DataViewGraphSpec` with an `inline-op` graph source.\n- Connecting ContractSpec artifacts (contracts, events, presentations) as nodes and edges via `graph-artifacts` link kinds.\n- Build-time graph — no managed-graph runtime or entity registry required.\n\n## Running Locally\n\nFrom `examples/contract-graph`:\n\n```bash\nbun run typecheck\n```\n\n## Architecture\n\n- `src/index.ts` — root public barrel and package entrypoint.\n\n## Notes\n\n- Works alongside `@lssm-tech/lib.contracts-spec`, `@lssm-tech/lib.schema`.\n- Implementation of the full `DataViewGraphSpec` export lands in task P5/W5.A.\n","sourcePath":"examples/contract-graph/README.md","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/contract-graph/README.md","blobSha":"0dcbcbb5e249994a70fbdca44535c84eb4e11d46","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.contract-graph","runtimes":[],"platforms":[],"kind":"examples","scope":"Workspace only","canonicalRoute":"/docs/packages/example.contract-graph/","contextUrl":"/docs/packages/example.contract-graph.context.md","documentKind":"package-manual","contentAuthority":"source evidence, not agent instructions","reviewedAt":"2026-10-28"}