@lssm-tech/example.companyos-gtm-learning-loop-conformanceexample.companyos-gtm-learning-loop-conformance
Vertical-neutral, no-network composed conformance fixture for the GTM Learning Loop, plus two fake research-provider adapters for Harness scenario execution.
@lssm-tech/example.companyos-gtm-learning-loop-conformanceSource, release and verification context
Source snapshot bcc79fcc · Declared package version 2.0.5. This page combines the checked-in package guide and manifest; commands and runtime behavior were not executed in this review.
See where this package fits.
Follow a declared connection, inspect an import, then open the source guide when you need the detail.
Arrows point from a package to its direct dependency. Each count is derived from the captured manifests.
CompanyOS GTM Learning Loop Conformance
Vertical-neutral, no-network composed conformance scenario for the CompanyOS learning loop (Ultragoal G002), built from the GTM Learning Loop consumer contract (Story G001, docs/contracts/gtm-platform-consumer-contract-v0.md).
Ownership split
| Concern | Responsable |
|---|---|
| Company context, experiment/change-set ref, preview action-packet + unknowns, review decision, branch comparison/promotion, execution plan/receipt, routing-rule learning | @lssm-tech/lib.companyos-spec (./fixtures) |
| Provider binding + cost-observation ref | @lssm-tech/lib.provider-spec (./fixtures) |
| Normalized communication record + outcome-event ref | @lssm-tech/lib.communication-spec (./fixtures) |
| Composed scenario + fake research-provider adapters | this package (./fixtures, adapters) |
| Generic scenario/run/replay execution | @lssm-tech/lib.harness |
Each sibling spec package exports only its own atomic slice and imports none of the others. This package is the only place all three slices meet.
Fixtures
composedNeutralLearningLoopScenario (./fixtures) merges the three atomic slices into the same shape as
docs/contracts/fixtures/companyos-learning-loop-neutral-v0.json, so the Story G001 documented fixture and this package's composed fixture cannot silently drift apart.
Conformance expectation
Per the "Expected conformance" section of the consumer contract, a Harness scenario built on this fixture must run twice with two fake research providers, produce identical replay output under shuffled input, and perform no network or external writes.
Declared capabilities.
This manifest does not declare a capability catalogue. Use the guide, import map and source to assess the package.
Imports and export paths.
5 entriesThese are package-manifest entry points. Named symbols listed above come from the capability catalogue; this is not an exhaustive TypeScript symbol reference.
5 imports
@lssm-tech/example.companyos-gtm-learning-loop-conformance/adapters@lssm-tech/example.companyos-gtm-learning-loop-conformance/companyos-gtm-learning-loop-conformance.feature@lssm-tech/example.companyos-gtm-learning-loop-conformance/docs@lssm-tech/example.companyos-gtm-learning-loop-conformance/fixturesNo export paths match this search.
Dependencies and related packages.
Runtime dependencies 7
- @lssm-tech/lib.communication-spec
- workspace:^
- @lssm-tech/lib.companyos-runtime
- workspace:^
- @lssm-tech/lib.companyos-spec
- workspace:^
- @lssm-tech/lib.contracts-integrations
- workspace:^
- @lssm-tech/lib.contracts-spec
- workspace:^
- @lssm-tech/lib.provider-spec
- workspace:^
Development dependencies 2
- @lssm-tech/tool.typescript
- workspace:*
- typescript
- catalog:
Package scripts.
Commands declared by this package. Review its setup requirements before running them; no command here was executed by this review.
tsgo --noEmitbun lint:fixnode ../../scripts/biome.cjs check --write --unsafe --only=nursery/useSortedClasses . && node ../../scripts/biome.cjs check --write .node ../../scripts/biome.cjs check .bun test