/**
 * Layer 1 Test Fixtures Index
 * Exports all Layer 1 (Surface Scan) test fixtures
 */

export { hardcodedSecretsTests } from './hardcoded-secrets'
export { weakCryptoTests } from './weak-crypto'
export { sensitiveUrlsTests } from './sensitive-urls'
// M6: New Layer 1 fixtures
export { highEntropyTests } from './high-entropy'
export { configAuditTests } from './config-audit'
export { agentSkillInjectionTests } from './agent-skill-injection'

import type { TestGroup } from '../../types'
import { hardcodedSecretsTests } from './hardcoded-secrets'
import { weakCryptoTests } from './weak-crypto'
import { sensitiveUrlsTests } from './sensitive-urls'
// M6: New Layer 1 fixtures
import { highEntropyTests } from './high-entropy'
import { configAuditTests } from './config-audit'
import { agentSkillInjectionTests } from './agent-skill-injection'

/**
 * All Layer 1 test groups
 */
export const layer1TestGroups: TestGroup[] = [
  hardcodedSecretsTests,
  weakCryptoTests,
  sensitiveUrlsTests,
  // M6: New Layer 1 fixtures
  highEntropyTests,
  configAuditTests,
  agentSkillInjectionTests,
]
