Skip to content

feat(knowledge): apply directory refresh changes - #127

Merged
akoita merged 1 commit into
mainfrom
codex/ckb-directory-refresh-apply
Aug 23, 2026
Merged

feat(knowledge): apply directory refresh changes#127
akoita merged 1 commit into
mainfrom
codex/ckb-directory-refresh-apply

Conversation

@akoita

@akoita akoita commented Aug 23, 2026

Copy link
Copy Markdown
Owner

Summary

  • add an explicit applied directory refresh for existing active same-member files
  • append changed bytes through guarded managed-file publication while preserving source identity and immutable membership
  • record guarded current/missing observations and return deterministic path-free partial results
  • synchronize the CKB ADR, architecture, privacy, threat model, and roadmap

This is the eleventh bounded slice of #110 in milestone #2.

Safety and scope

  • complete bounded scan occurs before mutation
  • changed members are processed deterministically by source ID
  • version, origin revision, and canonical origin path are checked atomically
  • retired, origin-conflict, and unmatched/new files remain report-only
  • no schema migration
  • new-member persistence, rename/removal policy, directory-root rebind, automatic retirement/deletion, adapters, indexing, background refresh, and multi-member atomicity remain deferred

Validation

  • pnpm format
  • pnpm validate
  • focused application/storage tests: 129 passed
  • full Vitest suite: 694 passed
  • release/security suite: 52 passed
  • git diff --check

No conflicts were resolved because the branch was created from the current main.

@akoita
akoita merged commit df69787 into main Aug 23, 2026
7 checks passed
@akoita
akoita deleted the codex/ckb-directory-refresh-apply branch August 23, 2026 11:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant