# Pulse Status

A service status board that rolls component health into a clear overall status.

This is an original, synthetic GBB evaluation project. It contains no customer data,
production integrations, live credentials or claimed production history.

## Start here

1. Browse `app.mjs` and its tests, then open the commit history.
2. Compare `feature/review-demo` with `main` and review the draft pull request.
3. Pick an open issue, create your own branch, and try a change.
4. Run the checks locally and inspect the resulting diff before merging.

## Run the checks

```sh
node test.mjs
```

Requires Node.js 20 or later; no third-party packages or paid services.
Tests were run during preparation. The platform has no seeded CI results or invented reviews.



## Evaluation ideas

- Show incident history for each component.
- Add an edge-case test, inspect blame/history, and discuss the tradeoff in an issue.
- Review the proposed onboarding example in the seeded draft pull request.

## Repository tour

- `app.mjs`: working application logic.
- `test.mjs`: executable behavior checks.
- `data/sample.json`: small, synthetic browsing fixture.
- `docs/architecture.md`: design and explicit limitations.
- `feature/review-demo`: a real unmerged change for diff and review exploration.
- `v0.1.0`: annotated baseline tag.

## Other demo projects

- [Launchpad Web](/yc-demo/launchpad-web) — A small product launch dashboard with search, filtering and accessible HTML.
- [Taskflow API](/yc-demo/taskflow-api) — A dependency-free task API with validated transitions and a local HTTP server.
- [Pulse Status](/yc-demo/pulse-status) — A service status board that rolls component health into a clear overall status.
- [Ledger Billing](/yc-demo/ledger-billing) — A synthetic invoice calculator using integer cents and explicit discount rules.
- [Feature Flags](/yc-demo/feature-flags) — A deterministic feature flag evaluator with an explicit default and user targeting.
- [Event Router](/yc-demo/event-router) — A small event dispatcher with explicit routing and isolated subscriber failures.
- [Metrics Pipeline](/yc-demo/metrics-pipeline) — A CSV metrics summarizer with nearest-rank percentiles and input validation.
- [Docs Portal](/yc-demo/docs-portal) — A static documentation portal with searchable articles and stable URL slugs.
- [Developer CLI](/yc-demo/developer-cli) — A small command-line project inspector with human-readable and JSON output.
- [Webhook Lab](/yc-demo/webhook-lab) — An HMAC webhook verification example using byte-exact payloads and safe comparison.

## Scope

The two investor accounts begin with equivalent source and independent repositories.
These are learning-sized examples, not production services or an assertion that hosted
compute, Actions, billing, email delivery or agent execution has been qualified.

## License

MIT. All sample content was created for this evaluation.
