SpectralLock spectrallock v0.3.1
Preview a 256-pixel overlay, paint membership from the Spectral Harmonic Wheel, and restore faded pigment where the pixels still carry it.
#spectrallock #spectrallock-lock #spectrallock-modes #spectrallock-targets #spectrallock-overlay #spectrallock-pigment #spectrallock-honesty
Worker: https://spectrallock-download-tracker.vibelock.workers.dev/ · product OpenAPI · Worker sitemap
Liveness. Does not increment download KV. The machine name for that step is health.
List live overlay modes (zero, tazel, vyrn, uv, rosetta, zen, chaos, balance, candle, indent, lemon). Wheel paint is separate from the spectral triad. Reports live pigment / restore-pigment plus leftover-bytes, revision-graph, universal recover, and handwriting metadata. Unredact / recover / handwriting are not FragGate door ops. The machine name for that step is modes.
List ink/page targets. Same targets as Aziel Corpus Library OCR. The machine name for that step is targets.
Simplified overlay preview. PNG b64 in, longest side capped at 256 px. Accepts inject true|false (ON = wheel-paint membership, not recovered pigment; OFF is gray of the same gate; zero ignores the switch). Reports tazel_inband_pct and vyrn_inband_pct. Not the pigment door and not the full Python pipeline. The machine name for that step is overlay.
Restore lost pigment from a PNG where faded signal remains (listPigment / pigmentFromB64). Ops restore|estimate|refuse. Refuses SL-PIGMENT-GONE when the signal is gone. pigment_recovery is true on this path. 256 px preview. The machine name for that step is pigment.
Alias of pigment. Restore lost pigment. Same engine as pigmentFromB64. The machine name for that step is restore-pigment.
Recompute overlay metadata hash (mode/target/geometry). Not forensic. Not OCR-from-black-box. The machine name for that step is verify.
Richer liveness: 256px preview, not a spectrometer. Wheel paint is separate from the triad. Restore lost pigment is LIVE. AMOE is not a live product. Inject ON is not pigment recovery. Unredact / recover / handwriting are not FragGate door ops. The machine name for that step is doctor.
Return SpectralLock skill markdown. Does not increment download KV. The machine name for that step is skill.
Machine call
POST /v1/fraggate/call { slug: "spectrallock", op: "health" } — Liveness. Does not increment download KV.POST /v1/fraggate/call { slug: "spectrallock", op: "modes" } — List live overlay modes (zero, tazel, vyrn, uv, rosetta, zen, chaos, balance, candle, indent, lemon). Wheel paint is separate from the spectral triad. Reports live pigment / restore-pigment plus leftover-bytes, revision-graph, universal recover, and handwriting metadata. Unredact / recover / handwriting are not FragGate door ops.POST /v1/fraggate/call { slug: "spectrallock", op: "targets" } — List ink/page targets. Same targets as Aziel Corpus Library OCR.POST /v1/fraggate/call { slug: "spectrallock", op: "overlay" } — Simplified overlay preview. PNG b64 in, longest side capped at 256 px. Accepts inject true|false (ON = wheel-paint membership, not recovered pigment; OFF is gray of the same gate; zero ignores the switch). Reports tazel_inband_pct and vyrn_inband_pct. Not the pigment door and not the full Python pipeline.POST /v1/fraggate/call { slug: "spectrallock", op: "pigment" } — Restore lost pigment from a PNG where faded signal remains (listPigment / pigmentFromB64). Ops restore|estimate|refuse. Refuses SL-PIGMENT-GONE when the signal is gone. pigment_recovery is true on this path. 256 px preview.POST /v1/fraggate/call { slug: "spectrallock", op: "restore-pigment" } — Alias of pigment. Restore lost pigment. Same engine as pigmentFromB64.POST /v1/fraggate/call { slug: "spectrallock", op: "verify" } — Recompute overlay metadata hash (mode/target/geometry). Not forensic. Not OCR-from-black-box.POST /v1/fraggate/call { slug: "spectrallock", op: "doctor" } — Richer liveness: 256px preview, not a spectrometer. Wheel paint is separate from the triad. Restore lost pigment is LIVE. AMOE is not a live product. Inject ON is not pigment recovery. Unredact / recover / handwriting are not FragGate door ops.POST /v1/fraggate/call { slug: "spectrallock", op: "skill" } — Return SpectralLock skill markdown. Does not increment download KV.
curl -s -A 'Mozilla/5.0' -X POST https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call \
-H 'content-type: application/json' \
-d '{"slug":"spectrallock","op":"overlay","payload":{"mode":"rosetta","inject":true,"b64":""}}'
FragGate only — same LIVE_OPS as MCP fraggate_call / POST /v1/fraggate/call. One backend, two surfaces.
Disabled verbs refuse FG-STUB. They stay named and are not a live public door.
Ready. SpectralLock. The reply stays in plain language.