cospan
rust cospanSchematic version control on ATProto
Structural analysis unavailable
This repository was pushed via plain git push. Cospan's schematic VCS features
(breaking change detection, scope-level diffs, schema graphs) require client-side parsing via git-remote-cospan.
Install the helper and re-push:
brew install panproto/tap/git-remote-cospan
# or: curl --proto '=https' --tlsv1.2 -LsSf https://github.com/panproto/panproto/releases/latest/download/git-remote-cospan-installer.sh | sh
# or: cargo install git-remote-cospan
git remote set-url origin panproto://did:plc:.../repo
git push origin mainSchema Overview
json 171 rust 150 svelte 71 typescript 62 sql 11 yaml 6 bash 5 toml 5 markdown 2 css 1 html 1 javascript 1
0 schema elements · 0 edges · 0/501 files parsed
Commit graph (50)
- fix(ops): drop `v` prefix in COSPAN_VERSION — GHCR tags are 0.29.0 not v0.29.0
bb0e8ef6 - fix(cospan-node): remove blocking_lock from diff_commits async context
d7415096 - ops: migrate-to-v0.29 script — wipe node-data before upgrade
483cb11a - feat: panproto v0.39.0 + per-file Merkle schema trees + granular OAuth scopes
0ea2d76b - fix: raise body size limits for putObject (256 MiB)
aedf5c8b - fix: negotiate computes need as have minus server objects
04062cbb - chore: tighten container memory limits to fit 3.8GB host
1a79d385 - fix: align negotiate response with panproto-xrpc NegotiateResult
078fb381 - fix: auto-init repo on negotiate so first push can succeed
613ec8ea - fix: use DecodingKey::from_ec_components for JWK EC keys
3da89680 - test: add appview_jwks_url to AuthConfig test helper
6d191cee - fix: verify push tokens against appview JWKS, not user's DID doc
4f8947e1 - chore: upgrade panproto to v0.34.0
5768add1 - fix: getHead returns default Branch(main) for empty repos
bba19e85 - fix: listRefs returns only vcs store refs (not git mirror OIDs)
ea7e3c34 - fix: align listRefs and getHead with panproto-xrpc wire format
1c0f672d - refactor: move VCS operations fully into dev.panproto.node.* namespace
123ce643 - fix: add dev.panproto.node.* XRPC route aliases for git-remote-cospan
80872378 - fix: update git-remote-cospan install commands to brew panproto/tap
b5d1da41 - fix: remove server-side tree-sitter parsing, require git-remote-cospan
13d2117d - feat: panproto v0.31.0 - grammar-driven scope detection via tags.scm
91e79a02 - feat: scope-level structural diff via panproto 0.30.0
1d7f3807 - fix: hide verdict banner when no classified changes, remove jargon
3d9a9e2b - perf: cache getProjectSchema results in memory
c36f1890 - feat: proper file tree walker and blob viewer for code browser
1f39318f - fix: reduce tap parallelism to prevent post-reboot overloads
dfd98e90 - fix: proxy_list_refs calls node endpoint directly instead of xrpc client
c209a767 - fix: list_refs falls back to git mirror when vcs store is empty
13a21248 - fix: use appview proxy for code browser instead of direct node calls
31fc2aa1 - revert: restore original tap configuration
940c9e7d - fix: move taps to backfill profile to prevent site outages
53be4d96 - fix: add NODE_URL to web container for code browser
16a64b46 - fix: throttle tap parallelism to prevent DB starvation
d41db6b0 - fix: use NODE_URL env var for code browser instead of repo.nodeUrl
20302e21 - fix: remove false "importing" banner, hide empty sparkline
126cba79 - fix: cap tap CPU to 0.25 each to prevent DB starvation
167ce82f - fix: remove server-side schema import, add on-demand fallback parsing
c043cb60 - debug: add tracing to push auth for token expiration diagnosis
75f860c2 - feat: show schema import progress on repo overview
5225ce0b - fix: tighten anonymous vertex filter for edges and file paths
3017d114 - fix: return WWW-Authenticate header on push 401
6ce78f3e - fix: filter anonymous AST nodes from structural diff output
79eecc11 - fix: classify structural changes for all 248 tree-sitter languages
9c12ea2c - perf: read schemas from panproto-vcs store instead of re-parsing
8fb2ed0d - chore: bump version to v0.20.0
c202e5e8 - fix: load all extensionToLang languages in Shiki highlighter
5d95fb48 - fix: sync search page state with $effect for Svelte 5 reactivity
136ec9bd - fix: complete remaining features and fix audit issues
a00507c1 - feat: structural intelligence UX overhaul - ambient panproto everywhere
30adc384 - feat: upgrade panproto to v0.28.0, use incremental import and typed XRPC responses
b2707f62