Skip to content
OXYGEN
HUB
◐
SIGN IN
REGISTER
Repositories
Explore
Help
v0.9.24
andymccall
/
oxygen
◯
public
Code
Changes
Proposals
Issues
14
Flow
Releases
Wiki
Artifacts
Releases
Build artifacts
Images
Terraform state
Reports
More
Insights
Bookmarks
Tags
Diffusion
Trust
Pushes
Conflicts
Changes
up to # 6e723b81f5b9 · 57
See as swimlanes
(independent work side by side)
Lazy blobs: clone --max-blob / filter.max-blob, absent-blob registry fetched on first read, objects endpoint (spec 0.6e)
Andy McCall
·
1 month ago
✔
b3c5a59a875a
Rename detection: a removed and an added file at least 50% alike become a Move of the existing node, on snapshots and Git import; Renamed status (spec 0.6o)
head
Andy McCall
·
1 month ago
✔
6e723b81f5b9
History editing: orphaned references on rewrite are reified by re-anchoring (nearest surviving line of the chain, else the chain's anchors; vanished nodes drop their edits) and reported as notes instead of refused (spec 0.6m)
Andy McCall
·
1 month ago
✔
6706bdcfb63e
Plan: tick reified orphaned references
Andy McCall
·
1 month ago
✔
7bc302317004
Plan: log the gc fix
Andy McCall
·
1 month ago
✔
045469792ee1
CLI: modern output across all commands: rail-and-bullet log with -n/-v, relative times, authors, signature marks; glyphs on UTF-8 terminals with ASCII fallback
Andy McCall
·
1 month ago
✔
94084087a876
Identity lifecycle: rotate, renew, delegates, revoke; expiry checks; policy roots, thresholds, proposals and oxy policy sign; policy chains served on refs and carried in push bundles (spec 0.6n)
Andy McCall
·
1 month ago
✔
28fc23d7706a
Plan: tick amend into older changes and split
Andy McCall
·
1 month ago
✔
ec2cfb379e70
History editing: oxy amend --into folds the working copy into an older change with dependents rewritten; oxy split; graph: delete/insert conflicts only between commuting changes (spec 0.6l)
Andy McCall
·
1 month ago
✔
23b217d75848
Plan: tick hooks
Andy McCall
·
1 month ago
✔
c177d1752eaa
Hooks: pre-commit, post-commit, pre-push, post-fetch, post-checkout with JSON payloads; semantic-deps hook behind hooks.semantic-deps (spec 0.6k)
Andy McCall
·
1 month ago
✔
6d3eefbce2f0
Plan: tick .oxyattributes
Andy McCall
·
1 month ago
✔
ebef3715554c
.oxyattributes: binary, text, eol=lf|crlf, nocompress (raw chunks in packs), lockable with advisory local oxy lock/unlock (spec 0.6j)
Andy McCall
·
1 month ago
✔
cdb5beba7f05
Plan: tick multiple workspaces
Andy McCall
·
1 month ago
✔
4eb6dd3d794d
Multiple workspaces: oxy workspace add|list|forget, secondary .oxy file, per-workspace snapshot lock (spec 0.6i)
Andy McCall
·
1 month ago
✔
4e88e774777a
Plan: tick tags
Andy McCall
·
1 month ago
✔
af5bd4e6c6b2
Tags: immutable named states with tag attestations, in views and on the wire, policy-governed, exported to Git (spec 0.6h)
Andy McCall
·
1 month ago
✔
132b884b9a8d
Plan: tick shallow clone
Andy McCall
·
1 month ago
✔
717ef88f2799
Shallow clone: clone --depth, checkpoint and shallow endpoints, boundary-aware import and negotiation, oxy deepen; log from state metadata (spec 0.6g)
Andy McCall
·
1 month ago
✔
2863456a0f6d
Plan: tick sparse checkout
Andy McCall
·
1 month ago
✔
d1d1e9e8c486
Sparse checkout: filter.paths, clone --sparse (implies lazy blobs), oxy sparse, scope-aware snapshot/checkout/prompt (spec 0.6f)
Andy McCall
·
1 month ago
✔
7421309f5372
Plan: tick lazy blobs
Andy McCall
·
1 month ago
✔
13eddcc46544
Plan: tick checkpoints, pack merging, CLI presentation, prompt
Andy McCall
·
1 month ago
✔
7a716eb94dee
Pack merging above 16 packs; modern CLI presentation (colour, spinners, --plain, NO_COLOR); oxy prompt with manifest-based dirty check and docs/prompt.md
Andy McCall
·
1 month ago
✔
135212de5370
Spec 0.6d: checkpoint format and loading rule as implemented
Andy McCall
·
1 month ago
✔
cfb7d414eae6
Checkpoints: serialized states per bookmark, automatic every core.checkpoint-interval changes, oxy checkpoint, checkpoint-accelerated load_state; states keep change metadata only
Andy McCall
·
1 month ago
✔
252e8cb23fbc
Add the overnight work plan
Andy McCall
·
1 month ago
✔
96f7610fa666
Spec 0.6c: Git import semantics (union base, trailers, submodules, closure versus snapshot)
Andy McCall
·
1 month ago
✔
315167f3e208
Git bridge, import side: oxy git import with merge commits as resolutions, Change-Id trailers, batched blob reads
Andy McCall
·
1 month ago
✔
c3069537d7c5
git export: report states, not changes
Andy McCall
·
1 month ago
✔
e8b4e156f2fa
Git bridge, export side: one commit per bookmark state via git fast-import, Change-Id/Oxy-Hash/Oxy-State trailers, incremental marks
Andy McCall
·
1 month ago
✔
79ab8528ff62
Garbage collection: operation-log retention, pruning with grace period, pack rewriting; oxy gc --now
Andy McCall
·
1 month ago
✔
ba160f60219e
Spec 0.6b: rewrite refusal for orphaned references, removal semantics, signature consequence
Andy McCall
·
1 month ago
✔
f77698833f9f
Import the Oxygen specification and the first Rust implementation (root change)
unknown
·
1 month ago
◈
ff0af1ee299d
Rewrite propagation: describe and abandon on any change, dependents rewritten with translated references
Andy McCall
·
1 month ago
✔
c07e0e7d2d85
History editing for heads: oxy describe, oxy amend, oxy abandon (spec §8.4, heads only)
Andy McCall
·
1 month ago
✔
614541c3cebd
Packed storage: zstd packs with sorted indexes, oxy gc, auto-pack at 4096 loose objects; README
Andy McCall
·
1 month ago
✔
d02e545dc265
Trust policy: policy objects, init/grant/revoke, enforcement on push and fetch, propagation with downgrade protection (spec 0.6)
Andy McCall
·
1 month ago
✔
83e0677b07fe
TLS: oxy serve --tls-cert/--tls-key via rustls; remote.<name>.ca and OXY_CA for self-hosted roots
Andy McCall
·
1 month ago
✔
2b5ee371060e
Split repo.rs into repo/{config,snapshot,checkout,identity,sync,tests}; hermetic OXY_HOME in tests; identity recorded in user config
Andy McCall
·
1 month ago
✔
982864068a59
User config file layered under repo config, user-scoped identities; split the CLI into modules; fix clone remote persistence
Andy McCall
·
1 month ago
✔
fce44ae9ad29
Spec 0.5a: wire message encodings and TLS-termination note; remove the HTTP demo file
Andy McCall
·
1 month ago
✔
096f447ccda0
Add HTTP.md (via HTTP clone)
unknown
·
1 month ago
◈
2a7f06b4392f
HTTP transport: CBOR wire messages, HttpRemote client, oxy-server crate with bearer-token pushes, oxy serve
Andy McCall
·
1 month ago
✔
750251b21a96
Remotes: local transport, push with seals and reference attestations, fetch, pull as state union, clone
Andy McCall
·
1 month ago
✔
5b9c6ad45f6e
README: note on cloning (made in a clone)
unknown
·
1 month ago
◈
f4324e406906
Bookmarks point at state objects (spec 0.5, repository format 2) with migration from format 1
Andy McCall
·
1 month ago
✔
86e682c242c6
README: merge the two descriptions
resolution
Andy McCall
·
1 month ago
✔
5e388efbde57
README: mention large repositories
Andy McCall
·
1 month ago
✔
576e11916cd8
README: mention Rust
Andy McCall
·
1 month ago
✔
91bfb51fbb63
older
Keyboard
/
Search
g
c
Code
g
h
History
g
b
Bookmarks
g
t
Trust
y
Permalink to this state (files and trees)
?
This sheet
All keys
·
Help