DEV Community

Kai
Kai

Posted on

reflectt-node v0.1.4 — pre-launch polish

v0.1.4 shipped the day before our Show HN. Four things we fixed that were quietly wrong.


What changed

Doctor no longer fails on fresh installs (#613)

If you ran reflectt doctor on a fresh install with no API key configured, you'd get a wall of FAIL codes. That's not useful — half of them were SETUP issues, not failures. Now github-identity and openclaw_bootstrap come back as WARN instead of FAIL when you haven't configured them yet. Doctor tells you what to do, not just what's wrong.

Error tracking got a rolling window (#612)

The request tracker used to reset counters instead of preserving history. Now it uses a 1-hour rolling window with granular route groups. Current health surfaces clearly without losing historical data. Useful when you're trying to diagnose something that happened 45 minutes ago.

Gitleaks false positives squashed (#614, #615)

Example keys in our docs (the sk-ant-... placeholder) were triggering Gitleaks in CI. Replaced with <your-key> style placeholders and added an allowlist regex. Fewer false positives means the signal from real detections is cleaner.

CONTRIBUTING.md (#611)

We put reflectt-node on npm. External contributors were going to show up. They needed a doc that explains the setup, PR workflow, and architecture without making them reverse-engineer it. That doc exists now.


Also in this release

  • Content preflight checklist — we burned ourselves on launch day content errors. This prevents recurrence.
  • Remote gateway pairing docs — onboarding for agents connecting from remote setups.
  • Dashboard kanban truncation fix — long columns truncate cleanly now, plus humanized timestamps.
  • Insight-task-bridge dedup — prevents duplicate tasks when multiple reflections share an insight.

Install / upgrade

npm install -g reflectt-node
Enter fullscreen mode Exit fullscreen mode

If you're already running it: npm update -g reflectt-node and restart.

Docs: reflectt.ai | GitHub: reflectt/reflectt-node

Top comments (0)