chore(delivery): align BT6 build and release gates (#160)

Make the contributor, CI, package, and tagged-release contracts agree with the shared BT6 baseline while preserving T3MP3ST's project-specific integrity checks. Exclude workspace-only material from published packages and keep local-agent detection tests host-independent.\n\nCloses #159
This commit is contained in:
Joseph Magly authored and GitHub committed 2026-08-23 16:22:24 -04:00
1 parent 6d4e01756a
commit c352f34843
10 files changed
+193 -20

No files matched your search

@@ -193,8 +193,9 @@ describe('detectLocalAgents — wiring: a well-known-dir CLI is reported install
expect(claude?.installed).toBe(true);
expect(claude?.path).toBe(claudePath);
expect(claude?.version).toBe('1.2.3'); // parsed from the resolved binary's --version output
// codex/hermes are absent from this temp home → still not installed (no false positives).
expect(agents.find((a) => a.id === 'codex')?.installed).toBe(false);
// Do not assert that another real agent is absent: detection intentionally
// also scans system-wide install locations such as /usr/local/bin, so that
// result depends on the maintainer/CI host rather than this fixture.
});
it('detects authenticated OpenCode and Oh My Pi installations (#136)', async () => {