rea/tests/boundary/cli
morluto 3967cfa43e fix(reference): distinguish root access failures from invalid input
Share root filesystem failure classification between import preflight and traversal. Missing roots remain invalid selections; permission and I/O errors retain their reason and reach the CLI as execution failures. Preserve cancellation priority and expose unexpected exceptions.

Validation: compiled CLI permission regression, direct reader error details, import/traversal and unreadable-directory boundaries passed. Windows-only cases were skipped on macOS; static, architecture and documentation checks passed.
2026-10-11 03:53:50 +08:00
..
adbCli.test.ts fix(ci): share provider workflows to restore static gates 2026-10-10 23:15:02 +08:00
analysisSelectorCli.test.ts fix(cli): accept exact native names through explicit selectors 2026-10-09 05:46:16 +08:00
analysisViewCli.test.ts feat(native): inspect oversized retained function dossiers via bounded views 2026-10-10 12:18:50 +08:00
androidCliCancellation.test.ts feat(android): integrate static APK analysis with headless JADX (#738) 2026-10-06 12:46:48 +00:00
apktoolCli.test.ts fix(ci): share provider workflows to restore static gates 2026-10-10 23:15:02 +08:00
browserCli.test.ts fix(ci): synchronize browser fixture events before inspection (#1534) 2026-10-10 18:44:49 +08:00
browserCompareJsonFiles.test.ts fix(cli): accept JSON files for web capture and screenshot comparisons (#1397) 2026-10-09 19:29:42 -07:00
browserRedirectShapeCompleteness.test.ts fix(cli): accept JSON files for web capture and screenshot comparisons (#1397) 2026-10-09 19:29:42 -07:00
cliInputSchemaRequired.test.ts refactor(catalog): import CLI metadata from its owner 2026-10-10 00:49:14 +08:00
cliOptionAliases.test.ts fix(cli): stop advertising multi-letter single-dash option aliases (#1395) 2026-10-09 19:29:20 -07:00
cliOutput.test.ts refactor!: enforce canonical evidence and provider boundaries 2026-10-09 20:18:52 +08:00
cliServeHarness.ts fix(ci): share provider workflows to restore static gates 2026-10-10 23:15:02 +08:00
cliSetup.test.ts refactor(cli): collapse duplicate CLI layer into src/cli (#630) 2026-10-06 05:04:25 +08:00
cliStartupImports.test.ts perf(cli): defer Playwright and isomorphic-git until a command needs them 2026-10-10 13:16:44 +08:00
cliToolCoverage.test.ts refactor(catalog): import CLI metadata from its owner 2026-10-10 00:49:14 +08:00
clientProfiles.test.ts fix(setup): honor active client configuration and skill roots (#1504) 2026-10-10 17:03:43 +08:00
developmentTests.test.ts chore(test): separate development feedback from full verification (#599) 2026-10-06 00:59:26 +08:00
dispatcher.test.ts refactor!: enforce canonical evidence and provider boundaries 2026-10-09 20:18:52 +08:00
dylibResolutionCli.test.ts fix(apple): preserve directory requirements in dylib paths (#1623) 2026-10-11 03:30:27 +08:00
electronCli.test.ts refactor!: enforce canonical evidence and provider boundaries 2026-10-09 20:18:52 +08:00
evidenceBundleCommands.test.ts perf(evidence): remove disposable ledger work from standalone import 2026-10-11 03:36:35 +08:00
javascriptApplicationJsonOutput.test.ts fix(javascript): classify application input selection failures by cause 2026-10-09 09:13:17 +00:00
javascriptApplicationProgress.test.ts fix(javascript): classify application input selection failures by cause 2026-10-09 09:13:17 +00:00
javascriptArtifactBomRanges.test.ts fix(javascript): preserve original BOM source coordinates (#1093) 2026-10-09 00:09:55 +08:00
javascriptArtifactTypeScriptDialect.test.ts fix(javascript): parse plain TypeScript artifact dialects (#1102) 2026-10-09 01:24:47 +08:00
javascriptBundlerRuntimeScopes.test.ts fix(javascript): retain runtime scope in bundled module relationships 2026-10-11 01:36:12 +08:00
javascriptBundlerSelfReferences.test.ts fix(javascript): omit self-referential static references with disclosure (#1157) 2026-10-09 10:01:59 +08:00
javascriptIntegrityPolicyCli.test.ts feat(javascript): record Electron integrity mismatches 2026-10-10 02:49:46 +08:00
javascriptRuntimeObservationCli.test.ts refactor(javascript): group domain semantics and contracts (#907) 2026-10-07 17:16:58 +08:00
javascriptSelfImportRelationships.test.ts fix(javascript): omit self-referential import edges with disclosure (#1130) 2026-10-09 07:10:38 +08:00
jebCli.test.ts fix(ci): share provider workflows to restore static gates 2026-10-10 23:15:02 +08:00
jsonInputSize.test.ts fix(ci): repair boundary regressions and evidence assertions 2026-10-11 01:00:30 +08:00
jsonInputStatus.test.ts fix(cli): classify JSON input permission denials 2026-10-10 03:52:35 +08:00
jsonOutput.test.ts perf(cli): write compact JSON when output is not a terminal (#1413) 2026-10-09 20:29:48 -07:00
mcpDoctorHelpCli.test.ts refactor!: enforce canonical evidence and provider boundaries 2026-10-09 20:18:52 +08:00
nativeDemangleCli.test.ts fix(native): pass Swift symbols to swift-demangle as operands 2026-10-06 22:40:19 -07:00
nativeMachoEchoedPathCli.test.ts fix(native): keep echoed Mach-O paths out of load commands and symbols 2026-10-06 23:40:35 -07:00
nativePlistCli.test.ts refactor: consolidate boundary semantics and prune redundant tests 2026-10-10 05:56:01 +08:00
nativePlistPrototypeKeyCli.test.ts fix(plist): read XML plists containing a __proto__ key 2026-10-06 23:58:59 -07:00
nativePlistSelectionFailureCli.test.ts fix(native): name the CLI flag that selects another plist 2026-10-09 09:32:24 +00:00
nativeSignatureCli.test.ts fix(native): keep echoed codesign paths out of signature fields (#865) 2026-10-07 13:20:12 +08:00
nativeUiScenarioInputCli.test.ts fix(contracts): align CLI/MCP boundary contracts (#946) 2026-10-08 00:03:36 +08:00
productCatalog.test.ts refactor(catalog): import CLI metadata from its owner 2026-10-10 00:49:14 +08:00
projectedErrorStatus.test.ts refactor!: simplify runtime tools and remove replay engines (#572) 2026-10-05 21:15:04 +08:00
reconstructionObligationLedgerCli.test.ts refactor(mcp): simplify evidence and workflows 2026-09-29 13:58:26 +08:00
referenceSourceImportStatus.test.ts fix(reference): distinguish root access failures from invalid input 2026-10-11 03:53:50 +08:00
referenceSourceUtf8.test.ts fix(reference): report malformed UTF-8 before import parsing 2026-10-10 01:45:00 +08:00
scenarioCliInputDiagnostics.test.ts fix(contracts): align CLI/MCP boundary contracts (#946) 2026-10-08 00:03:36 +08:00
skillSync.test.ts fix(cli): disable unmanaged skill synchronization 2026-10-05 23:27:46 -07:00
webScriptSelectionCli.test.ts fix(files): reject nonregular capture and JSON inputs 2026-10-10 01:49:54 +08:00
workflowInputIdentities.test.ts fix(mcp): preserve JavaScript workflow identity validation (#1366) 2026-10-10 05:11:38 +08:00