Initial CapGlyph release (formerly Sigil v0.2.0) — tag moved from e6b629 to 8a34f3c
Highlights:
- capglyph-core extracted as standalone crate (CTX-0022/0040) — canonical Rust Core for WASM/FFI
- framing/ECC/interleave + soft-bits (CTX-0020) + registration residual R=I_aligned-I_original (CTX-0021)
- sigild MVP: DB + atomic consume + revocation/audit (CTX-0023)
- pointer-mode stego: image→capability→encrypted object + offline 1024px+ (CTX-0024)
- formal FER ladder 512/1024/1254× dct/dwt × JPEG q30/50/75, blur, scale, crop/rotate (CTX-0025)
- security & concurrency bench: brute-force/known-cover/collusion/oracle/steganalysis/concurrent (CTX-0026)
- WASM gating (clap/glob) + codec trim ravif/rav1e (-135 nodes, -75% gz) (CTX-0030/0031)
- spec/test-vectors + conformance harness 1024/1024 (CTX-0041/PR33)
- SDKs scaffolded: TS/Python/Go 0.1.0 two-type (Local WASM/FFI + API) (CTX-0042)
- Docs reorganized: docs/architecture/technology/usage/security + research/media-credential/* (CTX-0045)
- PR #33 merged, main 8a34f3c
What's Changed
- docs: add Install section by @Xuepoo in #8
- feat: wasm enablement + in-memory byte API by @Xuepoo in #9
- feat: Add empirical evaluation baselines and fix DWT calibration by @Xuepoo in #10
- docs(review): review CTX-0017 crate-split spike by @Xuepoo in #11
- docs(review): review CTX-0018 carrier trait + core grouping by @Xuepoo in #12
- chore(review): establish continuous review hygiene by @Xuepoo in #15
- docs(spec): sigil-core extraction API for sigil/sigild/WASM sharing by @Xuepoo in #16
- [CTX-0020] feat(framing-ecc): CBOR framing + BCH/RS + interleave + soft-bits by @Xuepoo in #18
- fix(dwt): align placement handling by @Xuepoo in #19
- fix(wasm): gate clap and glob out of wasm by @Xuepoo in #20
- [CTX-0021] feat(registration): registered-residual original-assisted extractor by @Xuepoo in #21
- refactor(predicates): Dedup DWT/DCT presence predicates by @Xuepoo in #22
- [CTX-0022] feat(sigil-core): extract core crate and delete facade code by @Xuepoo in #24
- [CTX-0031] chore(trim): gate image codecs for wasm (ravif/rav1e removal) by @Xuepoo in #23
- docs(org): Record CapGlyph org repos creation (CTX-0036) by @Xuepoo in #25
- [CTX-0037] docs: filesystem isolation to capglyph isolated layout by @Xuepoo in #26
- feat(capglyph): rename sigil -> capglyph (crate, binary, env, imports) (CTX-0038) by @Xuepoo in #27
- docs(capglyph): rename Sigil → CapGlyph (README, URLs, binary, env) (CTX-0039) by @Xuepoo in #28
- chore(release): bump to 0.1.0 by @Xuepoo in #29
- refactor(cli): depend on standalone capglyph-core via ../capglyph-core (CTX-0040) by @Xuepoo in #30
- feat(sigild): DB + atomic consume + revocation/audit MVP (CTX-0023) by @Xuepoo in #31
- feat(ladder): CTX-0025 formal credential FER ladder (carrier/robust/stealth) by @Xuepoo in #32
- [CTX-0024] feat(pointer): pointer-online capability→encrypted object + offline 1024px+ by @Xuepoo in #34
- feat(bench): CTX-0026 security & concurrency benchmark by @Xuepoo in #35
- feat(cli): add capglyph conformance test harness (CTX-0041) by @Xuepoo in #33
Full Changelog: v0.2.0...v0.1.0