Removes composite project references in favor of simpler -p checking. Adds noEmit to tsconfig so tsc is typecheck-only. Adds smoke test to unblock CI test gate. Ignores tsbuildinfo artifacts from git.
Bun workspaces (server/web/shared), typecheck+test gates, Gitea CI. Refs PAI-90.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>