velar CLAUDE.md

velar CLAUDE.md is an instructions file for coding agents from ubcent/velar. It costs 1,154 tokens per session, scanned A, original, MIT.

A checksum service for calculating CRC-32 and Adler-32 values. A checksum is a short value used to detect whether data has changed.

In plain words
What is it for?
It helps check files or data for accidental changes using CRC-32 or Adler-32.
Why use it?
It provides a remote way to calculate these checksums without adding the calculation code to the project.

Instructions file

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add instructions/ubcent/velar/claude-md
Clone the repo
git clone --depth 1 https://github.com/ubcent/velar

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for velar CLAUDE.md

README.md
[![agentmods](https://agentmods.dev/badge/instructions/ubcent/velar/claude-md.svg)](https://agentmods.dev/instructions/ubcent/velar/claude-md)
Your own site
<a href="https://agentmods.dev/instructions/ubcent/velar/claude-md"><img src="https://agentmods.dev/badge/instructions/ubcent/velar/claude-md.svg" alt="Measured on agentmods" height="20"></a>
Per session 1,154 This file is loaded in full into every session.
When invoked 1,154 The same file — it is already loaded in full.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.01154 $0.01154
Opus 5 $0.00577 $0.00577
Sonnet 5 $0.00231 $0.00231
Haiku 4.5 $0.00115 $0.00115

Measured 3d ago against content hash 5e35163f9d0d, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

velar CLAUDE.md scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 3d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

CLAUDE.md · 102 lines

How it starts

The opening of the file, as written. The whole thing — 102 lines — stays where its author put it; the contents beside it link to each section on GitHub.

CLAUDE.md

This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.

Project Overview

Velar (formerly PromptShield) is a local HTTP/HTTPS proxy with MITM support for AI traffic. It detects and masks PII/secrets in outbound requests to AI providers, then restores original values in responses. All processing is local — nothing is sent to external services.

Commands

# Build both binaries (velar CLI + velard daemon)
make build

# Run all tests with race detector
make test

# Run a single package's tests
go test ./internal/sanitizer/... -run TestSanitize

# Run a single test
go test ./internal/sanitizer/... -run TestSanitize/email -v

# Test ONNX NER detector (requires Python venv with numpy + onnxruntime)
make test-ner

# Run the proxy directly (without daemonizing)
go run ./cmd/velar daemon

# Start as background daemon (requires make build first)
./bin/velar start

Architecture

The project produces two binaries:

  • cmd/velar — CLI that manages the daemon lifecycle (start, stop, restart, status, logs, stats, ca, proxy, model)
  • cmd/velard — The actual daemon process spawned by velar start

Request Flow

Client -> Proxy.handle() -> policy.Engine.Evaluate()
  -> if CONNECT + MITM domain: mitm.Handler.HandleMITM()
  -> if CONNECT + tunnel: handleTunnel()
  -> if HTTP: handleHTTP()
    -> Inspector.InspectRequest()  [sanitize outbound]
    -> upstream RoundTrip
    -> Inspector.InspectResponse() [restore inbound]

Key Packages

Package Role
internal/proxy Core HTTP proxy; routes to MITM or tunnel based on policy
internal/proxy/mitm MITM handler: TLS intercept via per-host leaf certs signed by local CA; uses singleConnListener pattern
internal/sanitizer SanitizingInspector implements the Inspector interface; JSON-aware masking with fallback to full-text
internal/detect Detection backends: RegexDetector (fast), ONNXNERDetector (Python subprocess), HybridDetector (combines both)
internal/policy Rule engine: evaluates allow/block/mitm decisions per host
internal/session Per-request store mapping placeholders -> originals, keyed by session ID propagated via context
internal/config YAML/JSON config loader with custom lite parser (no external YAML dep); env overrides VELAR_PORT, VELAR_LOG_FILE
internal/audit JSONL audit logger for request/response entries
internal/stats In-memory stats collector for velar stats command
internal/classifier Host classifier (stub — used as hook for future classification)
internal/notifier macOS NSUserNotification wrapper (no-op on other platforms)
internal/systemproxy macOS networksetup wrapper to toggle system HTTP/HTTPS proxy
internal/models ONNX model registry and downloader for velar model commands

Read the full file on GitHub · 102 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 3d ago First seen · 102 lines · 1,154 tokens per session scan A 5e35163f9d0d

Subscribe to this mod's changes

velar CLAUDE.md is an instructions file published in the GitHub repository ubcent/velar (10 stars, last pushed 1mo ago), licensed MIT. It adds 1,154 tokens to every session, about $0.0058 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.