# Oe Backend Prod Hardening

> Production hardening review for the OpenEvent backend. Use when scanning for LLM smells, noisy prints, swallowed exceptions, dev-only defaults, fallback diagnostic leakage, and inconsistent error/logging patterns; produce a prioritized, PR-sized cleanup plan.

- Skill: `majiayu000/oe-backend-prod-hardening` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/oe-backend-prod-hardening`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/oe-backend-prod-hardening/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/oe-backend-prod-hardening

---


# oe-backend-prod-hardening

## Audit workflow (tight + actionable)

1. Scan for runtime smells:
   - `rg -n "print\\(" backend`
   - `rg -n "except Exception\\s*:\\s*(pass)?$" backend`
   - `rg -n "OE_FALLBACK_DIAGNOSTICS|FALLBACK" backend`
   - `rg -n "ENABLE_DANGEROUS_ENDPOINTS" backend`

2. Classify findings:
   - **User-visible** (must not leak diagnostics)
   - **Ops-visible** (structured logs, trace events)
   - **Dev-only** (move to scripts / gated)

3. Convert into a PR ladder:
   - One concern per PR: logging, error handling, config defaults, MCP bootstrap, etc.

## Canonical reference

- Add/maintain items in `docs/internal/BACKEND_REFACTORING_PLAN_DEC_2025_ADDENDUM.md`.


