Skip to content

[Change] Codebase import runtime hardening #235

@djm81

Description

@djm81

Summary

specfact code import currently scans hidden and heavyweight artifact trees before ignore rules take effect, which inflates runtime on real repositories and produces misleading ETA feedback because skipped files still count toward totals. The same runtime area also references project-bundle Jinja2 templates that are missing from the packaged module artifact, so installed workflows can fail even when commands are present.

Change

OpenSpec change: openspec/changes/codebase-import-runtime-hardening/

Scope

  • packages/specfact-project — shared import ignore policy, .specfact/.specfactignore, large-artifact warnings, dynamic ETA/progress, generator template packaging
  • packages/specfact-codebase — import command/runtime alignment

Capabilities

  • New: codebase-import-runtime
  • Modified: bundle-packaged-resources

Parent Feature

Part of #234 — [Feature] Code Import Runtime Hardening

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingchange-proposalProposal for a new changecodebaseSpecfact codebase related topicopenspecopenspec change
No fields configured for User Story.

Projects

Status
Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions