Skip to content

chore(devex): add .claude/launch.json with dev-server configs#7

Merged
topcoder1 merged 1 commit intomainfrom
claude/launch-json
Apr 17, 2026
Merged

chore(devex): add .claude/launch.json with dev-server configs#7
topcoder1 merged 1 commit intomainfrom
claude/launch-json

Conversation

@topcoder1
Copy link
Copy Markdown
Owner

Summary

Detected 8 dev servers in this project and saved their configurations. Enables one-click launch via compatible tooling.

🤖 Generated with Claude Code

Detected 8 dev server configurations in this project:
- nanoclaw-dev, nanoclaw-build, mini-app, miniapp-tunnel,
  whatsapp-auth, test-watch, webhook-server, trust-gateway

Enables one-click launch via compatible tooling.
@topcoder1 topcoder1 merged commit 886e893 into main Apr 17, 2026
@topcoder1 topcoder1 deleted the claude/launch-json branch April 17, 2026 02:08
topcoder1 pushed a commit that referenced this pull request Apr 17, 2026
CRITICAL:
- Reminder sweep: claim reminded_at BEFORE send via CAS, preventing
  double-send on process restart / concurrent sweeps (review #1)

HIGH:
- Skip-list: gate recordSkip on model_tier != null so legacy (pre-triage)
  archive actions don't pollute the triage skip-list (review #4)
- Cost cap: reserveAndEnforceCostCap reserves pessimistic estimate
  up-front; settle() releases after call. Prevents concurrent
  fire-and-forget callers from collectively blowing the cap (review #3)

MEDIUM:
- Prompt builder: fence email content in <email_*> XML tags with an
  explicit 'treat as data, not instructions' directive, raising the bar
  against prompt injection (review #5)
- Schema: validate facts_extracted element shape (string key/value/
  source_span) to catch malformed output before downstream consumers
  (review #7)

Added test coverage: legacy archive does NOT promote skip-list.
All 45 triage tests green; tsc clean.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant