Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
79 commits
Select commit Hold shift + click to select a range
0d6d7cb
docs(share): record shared index design
0xjunha May 15, 2026
d55ce30
feat(store): add shared session provenance storage
0xjunha May 15, 2026
b8e4f92
feat(query): add shared session scopes
0xjunha May 15, 2026
ef440f7
feat(share): implement encrypted git share transport
0xjunha May 15, 2026
f7c7c7f
feat(cli): expose shared index commands
0xjunha May 15, 2026
848fe04
fix(share): harden encrypted share synchronization
0xjunha May 15, 2026
0785de9
fix(query): keep shared imports out of local aggregates
0xjunha May 15, 2026
986c6f7
fix(cli): expose shared scope for session file lists
0xjunha May 15, 2026
5038ff8
fix(share): retain exporter manifests and sanitize remotes
0xjunha May 15, 2026
87afc8b
fix(core): validate workspace share config
0xjunha May 15, 2026
87640cd
fix(index): preserve share selections on reindex
0xjunha May 15, 2026
62b6e7f
fix(query): keep project reads local by default
0xjunha May 15, 2026
c56752d
fix(store): validate shared import numbers
0xjunha May 15, 2026
d9e5c75
fix(index): promote shared sessions to local
0xjunha May 16, 2026
6b51399
fix(cli): redact share remote output
0xjunha May 16, 2026
fac0b0b
fix(share): authenticate and harden shared artifacts
0xjunha May 16, 2026
5dfbbca
fix(share): harden share artifact processing
0xjunha May 16, 2026
dbe6603
test(query): cover all-origin shared scope
0xjunha May 16, 2026
a73f319
test(cli): cover share command parsing
0xjunha May 16, 2026
99411e9
fix(share): authenticate retained branch artifacts
0xjunha May 16, 2026
12f0bc6
fix(store): reject shared session owner collisions
0xjunha May 16, 2026
438335b
build(share): declare git2 transport features
0xjunha May 16, 2026
5a96da7
test(query): cover shared exact search scopes
0xjunha May 16, 2026
3b58799
test(index): cover shared session promotion
0xjunha May 16, 2026
b7f8c5b
docs(share): update shared hardening notes
0xjunha May 16, 2026
bd26210
fix(share): bound and validate shared artifacts
0xjunha May 16, 2026
a760363
test(store): cover local shared-import collisions
0xjunha May 16, 2026
9b0ee97
fix(query): apply author to search session resolution
0xjunha May 16, 2026
69bbf64
docs(share): record shared artifact hardening
0xjunha May 16, 2026
8a846a8
fix(share): reject symlinked cache roots
0xjunha May 16, 2026
fe85077
fix(share): key imports by canonical remote
0xjunha May 16, 2026
cc9496f
test(share): cover sync membership guard
0xjunha May 16, 2026
e4976fb
docs(share): document canonical share provenance
0xjunha May 16, 2026
e3f698d
fix(share): clean cache before shared imports
0xjunha May 16, 2026
1f3448c
fix(share): normalize share remote provenance
0xjunha May 16, 2026
9e2f4fb
fix(share): reencrypt shared payloads
0xjunha May 16, 2026
ef5062a
test(init): preserve share config on rebuild
0xjunha May 16, 2026
5956108
test(query): cover staged shared file search
0xjunha May 16, 2026
0d297ec
docs(share): record cache import hardening
0xjunha May 16, 2026
eebe98a
fix(share): authenticate cached artifact paths
0xjunha May 16, 2026
beb714c
fix(share): validate manifest artifact ancestors
0xjunha May 16, 2026
f624b18
fix(share): harden export cache integrity
0xjunha May 16, 2026
c58fc13
fix(share): preserve shared rebuild state
0xjunha May 16, 2026
99af0e6
fix(share): reuse stable export objects
0xjunha May 16, 2026
301f903
fix(share): authenticate manifest object metadata
0xjunha May 16, 2026
73c021a
fix(share): require exact sync manifests
0xjunha May 16, 2026
53a0099
fix(share): validate retained sync manifests
0xjunha May 16, 2026
6298f06
fix(share): harden share key directories
0xjunha May 16, 2026
eeb5658
fix(share): prune failed shared imports
0xjunha May 16, 2026
edf197a
test(cli): cover share remote redaction
0xjunha May 16, 2026
d4adfa2
update README.md
0xjunha May 18, 2026
cdac9b7
fix(share): use system git transport
0xjunha May 18, 2026
1ee2535
feat(share): store exports as encrypted lfs chunks
0xjunha May 18, 2026
25637cb
perf(share): add export benchmark harness
0xjunha May 18, 2026
28ae746
docs(share): document v1 lfs chunk sharing
0xjunha May 18, 2026
dbe6820
perf(share): reuse unchanged export artifacts
0xjunha May 18, 2026
5f61657
feat(share): show push progress
0xjunha May 19, 2026
5890c33
docs(changelog): condense share entries
0xjunha May 19, 2026
1aa88b3
feat(share): improve share push and pull progress
0xjunha May 19, 2026
92785e3
fix(share): harden share import and reuse edge cases
0xjunha May 19, 2026
6f464ab
fix(share): reject unsafe share remote state
0xjunha May 19, 2026
dbda98c
fix(share): import valid duplicate manifests
0xjunha May 19, 2026
c6d5ab6
fix(share): preserve share git auth settings
0xjunha May 19, 2026
cd8f3cc
fix(share): harden shared resolver and transport edges
0xjunha May 19, 2026
2a3c8a7
fix(share): preserve scoped rebuild and ssh remotes
0xjunha May 19, 2026
e834051
fix(share): avoid credentialed cache remotes
0xjunha May 19, 2026
5821bc3
fix(share): harden fetched share cache reads
0xjunha May 19, 2026
bcf8db9
fix(share): fail closed on untrusted share artifacts
0xjunha May 19, 2026
30a3af6
docs(readme): clarify encrypted team sharing
0xjunha May 19, 2026
68209db
docs(changelog): condense share release notes
0xjunha May 19, 2026
0bc168e
docs(readme): remove share benchmark note
0xjunha May 19, 2026
ff3ac14
docs(share): move shared index adr
0xjunha May 19, 2026
17fbaa1
refactor(share): split share module
0xjunha May 19, 2026
377046e
chore: polishing wording and update architecture diagram
0xjunha May 20, 2026
e7c6574
docs(cli): clarify agent-help sharing scope
0xjunha May 20, 2026
c58822e
test(share): isolate lfs checkout fixture
0xjunha May 20, 2026
81f8f25
update README.md
0xjunha May 20, 2026
ccacfc7
docs(readme): add demo videos
0xjunha May 20, 2026
df856b8
update README
0xjunha May 20, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 9 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,15 @@ All notable Darc release changes should be summarized here.

## Unreleased

- Redact common secrets, credential material, local home paths, and bulky data blobs before storing or migrating indexed session data.
- Reduce false-positive redaction of indexed examples, CLI help text, boolean config values, search patterns, and comparison code.
- Add Git-backed encrypted team sharing for selected Darc session context with `darc share`, `darc remote`,
`darc push/fetch/merge/pull`, and explicit shared query scopes.
- Make large shared-index transfers faster with compressed encrypted chunks, optional Git LFS, reused unchanged exports,
and visible push/pull progress.
- Make shared sync safer by authenticating manifests and payload metadata, rejecting unsafe artifacts, keeping last-good
imports when replacement data fails, and redacting share-visible secrets, local paths, remotes, metadata, and bulky
blobs.
- Redact common secrets, credential material, local home paths, and bulky blobs before storing or migrating indexed data,
while reducing false positives for examples, help text, boolean config values, search patterns, and comparison code.

## [0.1.6] - 2026-05-13

Expand Down
Loading
Loading