feat(FN-5188): complete Step 1 — linked worktree refusal

Fusion-Task-Id: FN-5188
Fusion-Task-Lineage: 6d238ff1-2d69-44e7-8694-ec19e412f8ef
This commit is contained in:
Fusion (runfusion.ai)
2026-05-19 12:21:21 -07:00
committed by gsxdsm
parent d475c355e5
commit 1565b6dc52
4 changed files with 177 additions and 1 deletions

View File

@@ -230,6 +230,11 @@ export {
MasterKeyPermissionError,
MasterKeyCorruptError,
} from "./master-key.js";
export {
assertNotLinkedWorktreeOfExistingProject,
assertProjectRootDir,
LinkedWorktreeBootstrapRefusedError,
} from "./project-root-guard.js";
export { discoverPiExtensions, formatPiExtensionSource, getEnabledPiExtensionPaths, getFusionAgentDir, getFusionAgentSettingsPath, getLegacyPiAgentDir, getPiExtensionDiscoveryDirs, getProjectRootFromWorktree, reconcileClaudeCliPaths, reconcileDroidCliPaths, resolvePiExtensionProjectRoot, updatePiExtensionDisabledIds } from "./pi-extensions.js";
export type { PiExtensionEntry, PiExtensionSettings, PiExtensionSource } from "./pi-extensions.js";
export { canTransition, getValidTransitions, resolveDependencyOrder } from "./board.js";