- This repository holds two packages.
./packages/cli/is@workspacejson/cli, the neutral workspace.json producer — generation lives in./packages/cli/src/producer/and command routing in./packages/cli/src/commands/../packages/agents-audit-compat/is the publishedagents-auditcompatibility package. - The DataHub/dbt adapter that was staged here was extracted to
workspacejson/datahub-agentunder META-248. Do not re-add DataHub-, dbt- or vendor-specific consumer logic in any form — not as a sibling package, not inside the producer.scripts/check-architecture.mjsrejects it and is red-tested. (Its former path is deliberately not written here:agents-auditscans this file and resolves referenced paths, so naming a deleted directory fails the repository's own audit.) - Keep package entry points aligned with
./packages/cli/src/index.tsand./packages/agents-audit-compat/src/index.ts. agents-auditis a frozen compatibility bridge. Do not add features to it; both binaries route through./packages/cli/src/commands/generate.tsso they cannot drift.@workspacejson/specand@workspacejson/rulesare consumed as released packages fromworkspacejson/standard; never vendor, copy or workspace-link them here.- Keep workspace metadata in
./CHANGELOG.mdand./README.mdcurrent. - Workspace layout is defined in
./pnpm-workspace.yaml; repository boundaries are defined in./OWNERSHIP.mdand enforced by./scripts/check-architecture.mjs. - Compatibility is gated by the parity harnesses in
./migration/. Run them before changing anythingagents-auditexposes.