Implement layered maps and context retrieval

This commit is contained in:
2026-06-11 12:56:18 +02:00
parent 010e4b83eb
commit c6064f8d94
35 changed files with 4410 additions and 383 deletions
+24 -4
View File
@@ -1,5 +1,25 @@
// Main entry point for pi-project-map skill
export { initProject, reinitPath } from "./init.js";
export { patchFile } from "./patch.js";
export { validateMaps } from "./validate.js";
export { renderPackageMap, parsePackageMap } from "./format.js";
export { initProject, reinitPath, generateDirectoryArtifacts } from "./init.js";
export { patchFile, type PatchMode, type PatchOptions } from "./patch.js";
export {
validateMaps,
type ValidationOptions,
type ValidationResult,
type Discrepancy,
} from "./validate.js";
export {
renderPackageMap,
parsePackageMap,
renderDirectoryMap,
parseDirectoryMap,
renderDirectoryIndex,
parseDirectoryIndex,
} from "./format.js";
export type { PackageMapData } from "./format.js";
export {
createDirectoryModel,
type DirectoryArtifactModel,
type FileEntry,
} from "./directory-model.js";
export { populateRoutingMetadata } from "./routing-metadata.js";
export { retrieveContext } from "./retrieve.js";