cog
Filter .cog/ from Docker build context, centralize build state
#3000
Merged

Filter .cog/ from Docker build context, centralize build state #3000

michaeldwan merged 14 commits into main from md/dot-cog-build-cache
michaeldwan
michaeldwan feat: filter .cog/ from Docker build context, stabilize build cache dir
a9f6471d
michaeldwan refactor: introduce dotcog.Dir to own .cog/ lifecycle
4dfed5cb
michaeldwan cleanup: tighten dotcog.Dir lifecycle and remove dead code
bdb3420a
michaeldwan cleanup: wipe build dir on start, remove stale comments, fix formatting
a3d4cc2d
michaeldwan cleanup: remove dead dockercontext package and generator factory
8cf132ec
michaeldwan cleanup: remove redundant .cog from .dockerignore files
c898cc05
michaeldwan refactor: replace .dockerignore mutation with ExcludePatterns for sep…
42da5043
michaeldwan docs: update architecture doc for .cog/build/ and cog_build context
2e531555
michaeldwan cleanup: unify build helpers, use dotcog.Name consistently
870e1266
michaeldwan michaeldwan marked this pull request as ready for review 22 days ago
michaeldwan michaeldwan requested a review 22 days ago
ask-bonk
michaeldwan fix: write schema/weights to .cog/ root for volume-mount visibility
9558e44a
ask-bonk
ask-bonk commented on 2026-05-06
ask-bonk
markphelps Merge branch 'main' into md/dot-cog-build-cache
96e26641
ask-bonk
ask-bonk commented on 2026-05-06
ask-bonk
markphelps
markphelps commented on 2026-05-06
michaeldwan address review: add dotcog tests, nil guard Source.Close, small cleanups
591a3cd2
ask-bonk
ask-bonk
michaeldwan use .cog/ trailing slash in exclude pattern
2190e525
michaeldwan refactor: atomic writes via files.AtomicWrite, trailing slash on excl…
bfdaa6b6
ask-bonk
markphelps
markphelps approved these changes on 2026-05-06
michaeldwan michaeldwan merged 274e1420 into main 21 days ago
michaeldwan michaeldwan deleted the md/dot-cog-build-cache branch 21 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone