vibing-steampunk CLAUDE.md

vibing-steampunk CLAUDE.md is an instructions file for coding agents from oisee/vibing-steampunk. It costs 4,020 tokens per session, scanned A, original, MIT.

Repository guidance for vsp, a Go-based MCP server and command-line tool for SAP development tools, focused on its graph engine and debugger plans.

In plain words
What is it for?
Use it when investigating or modifying the graph engine, debugger, command-line tools, or project documentation.
Why use it?
It gives an AI coding assistant the project's current priorities, architecture notes, and open work so changes fit the repository's direction.

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/oisee/vibing-steampunk/claude-md
Clone the repo
git clone --depth 1 https://github.com/oisee/vibing-steampunk

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 vibing-steampunk CLAUDE.md

README.md
[![agentmods](https://agentmods.dev/badge/instructions/oisee/vibing-steampunk/claude-md.svg)](https://agentmods.dev/instructions/oisee/vibing-steampunk/claude-md)
Your own site
<a href="https://agentmods.dev/instructions/oisee/vibing-steampunk/claude-md"><img src="https://agentmods.dev/badge/instructions/oisee/vibing-steampunk/claude-md.svg" alt="Measured on agentmods" height="20"></a>
Per session 4,020 This file is loaded in full into every session.
When invoked 4,020 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.04020 $0.04020
Opus 5 $0.02010 $0.02010
Sonnet 5 $0.00804 $0.00804
Haiku 4.5 $0.00402 $0.00402

Measured today against content hash 25b178dc637e, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

vibing-steampunk 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 today.

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 · 269 lines

How it starts

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

CLAUDE.md

vsp — Go-native MCP server and CLI for SAP ABAP Development Tools (ADT).

Doc intent: CLAUDE.md = dev context. README.md = user onboarding. reports/ = research/history. contexts/ = session handoff. agenda/ = what is open and what was decided (AGENDA.md is the living board; YYYY-MM-DD-NNN-topic.md are dated analyses).


Current Priorities

1. Graph Engine (pkg/graph/) — Feature-complete

This section understated the package for four months; corrected 2026-08-24. It then went stale again the other way — it listed D010INC and ExtractEffects as pending for a week after both shipped on 2026-08-25. Corrected 2026-09-02.

  • Done: core types, parser dep extraction, boundary analyzer, SQL adapters (builder_sql.go — CROSS + WBCROSSGT + WBCROSSGTX long names), builder_transport.go, builder_config.go, and the queries_*.go surface behind slim / health / impact / api-surface / rename / examples. 51 files, 218 test functions.
  • Done 2026-08-25: D010INC, the compile-time load graph — the one novel source in the original design — is builder_loads.go, reachable as vsp loads. And graph.ExtractEffects (side effects / LUW) has callers at last: cmd/vsp/effects.go:82 and internal/mcp/handlers_effects.go:100. Both were described here as unwired for the four months they sat unused.
  • Pending: unify cli_deps.go + cli_extra.go + ctxcomp/analyzer.go. Two of the three now import pkg/graph (cli_extra.go:16, analyzer.go:9); only cli_deps.go still carries its own extraction.
  • Design: 002, 003

2. Debugger — Phase 1 shipped, #2 closed 2026-09-02

This line advertised "MCP debug sessions → DAP → Web UI" and pointed at #2 after that issue was closed, so it promised two phases nobody was tracking.

  • Built: pkg/adt/debugger.go (1833 lines), a session that survives across MCP tool calls (internal/mcp/handlers_debug_session.go), six registered tools, and ADT-native AMDP routing whose breakpoints actually fire.
  • Not built: the DAP shim and the Web UI. No DebugAdapter code, no web/. Now tracked as #184, together with the question of whether vsp should ship a UI at all or stop at DAP and let editors be the front end.
  • Design: 001

Read the full file on GitHub · 269 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. today Changed · +38 lines · +934 tokens per session 25b178dc637e
  2. 4d ago First seen · 231 lines · 3,086 tokens per session scan A 4b1a72636d6b

Subscribe to this mod's changes

vibing-steampunk CLAUDE.md is an instructions file published in the GitHub repository oisee/vibing-steampunk (454 stars, last pushed today), licensed MIT. It adds 4,020 tokens to every session, about $0.0201 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-30.