Files
stack/apps/orchestrator/src/git/git.module.ts
T
Jason WoltjeandClaude Opus 4.5 fc87494137 fix(orchestrator): resolve all M6 remediation issues (#260-#269)
Addresses all 10 quality remediation issues for the orchestrator module:

TypeScript & Type Safety:
- #260: Fix TypeScript compilation errors in tests
- #261: Replace explicit 'any' types with proper typed mocks

Error Handling & Reliability:
- #262: Fix silent cleanup failures - return structured results
- #263: Fix silent Valkey event parsing failures with proper error handling
- #266: Improve error context in Docker operations
- #267: Fix secret scanner false negatives on file read errors
- #268: Fix worktree cleanup error swallowing

Testing & Quality:
- #264: Add queue integration tests (coverage 15% → 85%)
- #265: Fix Prettier formatting violations
- #269: Update outdated TODO comments

All tests passing (406/406), TypeScript compiles cleanly, ESLint clean.

Fixes #260, Fixes #261, Fixes #262, Fixes #263, Fixes #264
Fixes #265, Fixes #266, Fixes #267, Fixes #268, Fixes #269

Co-Authored-By: Claude Opus 4.5 <[email protected]>
2026-02-03 12:44:04 -06:00

24 lines
685 B
TypeScript

import { Module } from "@nestjs/common";
import { ConfigModule } from "@nestjs/config";
import { GitOperationsService } from "./git-operations.service";
import { WorktreeManagerService } from "./worktree-manager.service";
import { ConflictDetectionService } from "./conflict-detection.service";
import { SecretScannerService } from "./secret-scanner.service";
@Module({
imports: [ConfigModule],
providers: [
GitOperationsService,
WorktreeManagerService,
ConflictDetectionService,
SecretScannerService,
],
exports: [
GitOperationsService,
WorktreeManagerService,
ConflictDetectionService,
SecretScannerService,
],
})
export class GitModule {}