{"adoption": {"forks": 97, "observed_at": "2026-08-28T04:05:46.473404+00:00", "stars": 1868}, "canonical_url": "https://ross.abutalabs.com/products/stepci", "card": {"archived": false, "artifact_type": "cli-tool", "description": "Automated API Testing and Quality Assurance", "domain": ["testing", "apis", "developer-tools"], "enriched": true, "function": ["testing", "e2e-testing", "http-client", "benchmarking", "api-framework", "cli"], "health_score": 27, "homepage": "https://stepci.com", "language": "TypeScript", "license": "MPL-2.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["stepci/stepci"], "name": "stepci/stepci", "platform": ["cli", "cross-platform"], "pushed_at": "2024-08-03T09:44:52+00:00", "repo": "stepci/stepci", "stars": 1868, "tags": ["api-testing", "rest", "graphql", "grpc", "soap", "trpc", "load-testing", "ci-cd", "yaml-workflows", "openapi", "devops", "automation", "nodejs", "docker"], "topics": ["api-rest", "api-testing", "test-automation", "testing-tools", "actions", "ci", "continuous-integration", "github-actions", "grpc", "grpc-client", "graphql", "qa", "soap", "swagger", "load-testing", "trpc", "api-client", "automated-testing", "integration-testing", "api-testing-framework"], "urls": [], "use_cases": ["test REST APIs from YAML workflows in CI", "run automated API regression tests on every push", "load test and benchmark API endpoints", "validate GraphQL and gRPC services", "migrate API tests from Postman or Insomnia", "generate API tests from OpenAPI specs", "chain HTTP requests with captures and variables in integration tests"], "what_it_is": "Step CI is an open-source, language-agnostic API quality assurance framework configured via YAML, JSON, or JavaScript. It tests REST, GraphQL, gRPC, tRPC, and SOAP APIs through a CLI, Node.js library, Docker image, and CI/CD integrations, including load and performance testing.", "when_to_avoid": ["you need browser or UI end-to-end testing", "you require deeply programmatic test logic beyond what YAML/JS workflows express", "you need a managed cloud test platform rather than a self-hosted runner", "your team is already standardized on Postman/Newman and happy with it"], "when_to_choose": ["you need declarative, language-agnostic API tests that run in CI/CD", "you want one tool covering REST, GraphQL, gRPC, tRPC, and SOAP", "you need lightweight load/performance testing alongside functional API tests", "you want to run tests locally, in Docker, or via GitHub Actions/GitLab"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/stepci", "repo": "stepci/stepci", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.473404+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:15:16.668072+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "97827a2c037f5eff9f5c7e5283e848e81a76ce2b78989946e8041d2e636c0b2d", "fetched_at": "2026-08-28T04:05:46.473404+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stepci/stepci"}, {"content_hash": "b4b69713802e3d32b5ffc070fae5228275b33ed3abd0c48d11ed45f8245b4953", "fetched_at": "2026-08-29T10:54:33.783197+00:00", "kind": "homepage", "missing": false, "url": "https://stepci.com"}, {"content_hash": "86ce32469130a23b6bfe1259f615187244bc4bcb0709c7cbe0acd409241598fa", "fetched_at": "2026-08-29T10:54:33.792504+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/guides/getting-started.html"}, {"content_hash": "505a7e436b31760fbbc0a772cde687f4cd03c001d0dc96b509d17b894d5da797", "fetched_at": "2026-08-29T10:54:33.794418+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/guides/using-library.html"}, {"content_hash": "0d6a5dd4b2bdbdfbacc0edd2a9c37ab48a9f5a95f1506c27386cffabf89d5f22", "fetched_at": "2026-08-29T10:54:33.796025+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/docker.html"}, {"content_hash": "fc42c39ba409b96f1b4fe4bac0797c13c31adb7f84c4987637f2cd913b254cba", "fetched_at": "2026-08-29T10:54:33.797499+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/actions.html"}, {"content_hash": "f3f9c4e99983f0661e9a3bda78faddf79d11ccee20ca32b668e6ac656ba6d386", "fetched_at": "2026-08-29T10:54:33.798962+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/gitlab.html"}, {"content_hash": "afdcf631407682e48fe4f0c49085411bf3162621959931ad04a45028fd18cb51", "fetched_at": "2026-08-29T10:54:33.800346+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/jest.html"}, {"content_hash": "d2c4c198972ee1189f2fdf56919da37eef6f7f05a525201b86561d0b8972d714", "fetched_at": "2026-08-29T10:54:33.801775+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com"}, {"content_hash": "b316b6c665550705b4a1b25f4bac100cad71ed0236ca17f9d83a7c29082b3e40", "fetched_at": "2026-08-29T10:54:33.803205+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/stepci"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.473404+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:15:16.668072+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "97827a2c037f5eff9f5c7e5283e848e81a76ce2b78989946e8041d2e636c0b2d", "fetched_at": "2026-08-28T04:05:46.473404+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stepci/stepci"}, {"content_hash": "b4b69713802e3d32b5ffc070fae5228275b33ed3abd0c48d11ed45f8245b4953", "fetched_at": "2026-08-29T10:54:33.783197+00:00", "kind": "homepage", "missing": false, "url": "https://stepci.com"}, {"content_hash": "86ce32469130a23b6bfe1259f615187244bc4bcb0709c7cbe0acd409241598fa", "fetched_at": "2026-08-29T10:54:33.792504+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/guides/getting-started.html"}, {"content_hash": "505a7e436b31760fbbc0a772cde687f4cd03c001d0dc96b509d17b894d5da797", "fetched_at": "2026-08-29T10:54:33.794418+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/guides/using-library.html"}, {"content_hash": "0d6a5dd4b2bdbdfbacc0edd2a9c37ab48a9f5a95f1506c27386cffabf89d5f22", "fetched_at": "2026-08-29T10:54:33.796025+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/docker.html"}, {"content_hash": "fc42c39ba409b96f1b4fe4bac0797c13c31adb7f84c4987637f2cd913b254cba", "fetched_at": "2026-08-29T10:54:33.797499+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/actions.html"}, {"content_hash": "f3f9c4e99983f0661e9a3bda78faddf79d11ccee20ca32b668e6ac656ba6d386", "fetched_at": "2026-08-29T10:54:33.798962+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/gitlab.html"}, {"content_hash": "afdcf631407682e48fe4f0c49085411bf3162621959931ad04a45028fd18cb51", "fetched_at": "2026-08-29T10:54:33.800346+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/jest.html"}, {"content_hash": "d2c4c198972ee1189f2fdf56919da37eef6f7f05a525201b86561d0b8972d714", "fetched_at": "2026-08-29T10:54:33.801775+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com"}, {"content_hash": "b316b6c665550705b4a1b25f4bac100cad71ed0236ca17f9d83a7c29082b3e40", "fetched_at": "2026-08-29T10:54:33.803205+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/stepci"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:15:16.668072+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "97827a2c037f5eff9f5c7e5283e848e81a76ce2b78989946e8041d2e636c0b2d", "fetched_at": "2026-08-28T04:05:46.473404+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stepci/stepci"}, {"content_hash": "b4b69713802e3d32b5ffc070fae5228275b33ed3abd0c48d11ed45f8245b4953", "fetched_at": "2026-08-29T10:54:33.783197+00:00", "kind": "homepage", "missing": false, "url": "https://stepci.com"}, {"content_hash": "86ce32469130a23b6bfe1259f615187244bc4bcb0709c7cbe0acd409241598fa", "fetched_at": "2026-08-29T10:54:33.792504+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/guides/getting-started.html"}, {"content_hash": "505a7e436b31760fbbc0a772cde687f4cd03c001d0dc96b509d17b894d5da797", "fetched_at": "2026-08-29T10:54:33.794418+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/guides/using-library.html"}, {"content_hash": "0d6a5dd4b2bdbdfbacc0edd2a9c37ab48a9f5a95f1506c27386cffabf89d5f22", "fetched_at": "2026-08-29T10:54:33.796025+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/docker.html"}, {"content_hash": "fc42c39ba409b96f1b4fe4bac0797c13c31adb7f84c4987637f2cd913b254cba", "fetched_at": "2026-08-29T10:54:33.797499+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/actions.html"}, {"content_hash": "f3f9c4e99983f0661e9a3bda78faddf79d11ccee20ca32b668e6ac656ba6d386", "fetched_at": "2026-08-29T10:54:33.798962+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/gitlab.html"}, {"content_hash": "afdcf631407682e48fe4f0c49085411bf3162621959931ad04a45028fd18cb51", "fetched_at": "2026-08-29T10:54:33.800346+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/jest.html"}, {"content_hash": "d2c4c198972ee1189f2fdf56919da37eef6f7f05a525201b86561d0b8972d714", "fetched_at": "2026-08-29T10:54:33.801775+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com"}, {"content_hash": "b316b6c665550705b4a1b25f4bac100cad71ed0236ca17f9d83a7c29082b3e40", "fetched_at": "2026-08-29T10:54:33.803205+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/stepci"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.473404+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.473404+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.473404+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:15:16.668072+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "97827a2c037f5eff9f5c7e5283e848e81a76ce2b78989946e8041d2e636c0b2d", "fetched_at": "2026-08-28T04:05:46.473404+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stepci/stepci"}, {"content_hash": "b4b69713802e3d32b5ffc070fae5228275b33ed3abd0c48d11ed45f8245b4953", "fetched_at": "2026-08-29T10:54:33.783197+00:00", "kind": "homepage", "missing": false, "url": "https://stepci.com"}, {"content_hash": "86ce32469130a23b6bfe1259f615187244bc4bcb0709c7cbe0acd409241598fa", "fetched_at": "2026-08-29T10:54:33.792504+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/guides/getting-started.html"}, {"content_hash": "505a7e436b31760fbbc0a772cde687f4cd03c001d0dc96b509d17b894d5da797", "fetched_at": "2026-08-29T10:54:33.794418+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/guides/using-library.html"}, {"content_hash": "0d6a5dd4b2bdbdfbacc0edd2a9c37ab48a9f5a95f1506c27386cffabf89d5f22", "fetched_at": "2026-08-29T10:54:33.796025+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/docker.html"}, {"content_hash": "fc42c39ba409b96f1b4fe4bac0797c13c31adb7f84c4987637f2cd913b254cba", "fetched_at": "2026-08-29T10:54:33.797499+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/actions.html"}, {"content_hash": "f3f9c4e99983f0661e9a3bda78faddf79d11ccee20ca32b668e6ac656ba6d386", "fetched_at": "2026-08-29T10:54:33.798962+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/gitlab.html"}, {"content_hash": "afdcf631407682e48fe4f0c49085411bf3162621959931ad04a45028fd18cb51", "fetched_at": "2026-08-29T10:54:33.800346+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/jest.html"}, {"content_hash": "d2c4c198972ee1189f2fdf56919da37eef6f7f05a525201b86561d0b8972d714", "fetched_at": "2026-08-29T10:54:33.801775+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com"}, {"content_hash": "b316b6c665550705b4a1b25f4bac100cad71ed0236ca17f9d83a7c29082b3e40", "fetched_at": "2026-08-29T10:54:33.803205+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/stepci"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.473404+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.473404+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:15:16.668072+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "97827a2c037f5eff9f5c7e5283e848e81a76ce2b78989946e8041d2e636c0b2d", "fetched_at": "2026-08-28T04:05:46.473404+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stepci/stepci"}, {"content_hash": "b4b69713802e3d32b5ffc070fae5228275b33ed3abd0c48d11ed45f8245b4953", "fetched_at": "2026-08-29T10:54:33.783197+00:00", "kind": "homepage", "missing": false, "url": "https://stepci.com"}, {"content_hash": "86ce32469130a23b6bfe1259f615187244bc4bcb0709c7cbe0acd409241598fa", "fetched_at": "2026-08-29T10:54:33.792504+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/guides/getting-started.html"}, {"content_hash": "505a7e436b31760fbbc0a772cde687f4cd03c001d0dc96b509d17b894d5da797", "fetched_at": "2026-08-29T10:54:33.794418+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/guides/using-library.html"}, {"content_hash": "0d6a5dd4b2bdbdfbacc0edd2a9c37ab48a9f5a95f1506c27386cffabf89d5f22", "fetched_at": "2026-08-29T10:54:33.796025+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/docker.html"}, {"content_hash": "fc42c39ba409b96f1b4fe4bac0797c13c31adb7f84c4987637f2cd913b254cba", "fetched_at": "2026-08-29T10:54:33.797499+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/actions.html"}, {"content_hash": "f3f9c4e99983f0661e9a3bda78faddf79d11ccee20ca32b668e6ac656ba6d386", "fetched_at": "2026-08-29T10:54:33.798962+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/gitlab.html"}, {"content_hash": "afdcf631407682e48fe4f0c49085411bf3162621959931ad04a45028fd18cb51", "fetched_at": "2026-08-29T10:54:33.800346+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/jest.html"}, {"content_hash": "d2c4c198972ee1189f2fdf56919da37eef6f7f05a525201b86561d0b8972d714", "fetched_at": "2026-08-29T10:54:33.801775+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com"}, {"content_hash": "b316b6c665550705b4a1b25f4bac100cad71ed0236ca17f9d83a7c29082b3e40", "fetched_at": "2026-08-29T10:54:33.803205+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/stepci"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.473404+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.473404+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.473404+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:15:16.668072+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "97827a2c037f5eff9f5c7e5283e848e81a76ce2b78989946e8041d2e636c0b2d", "fetched_at": "2026-08-28T04:05:46.473404+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stepci/stepci"}, {"content_hash": "b4b69713802e3d32b5ffc070fae5228275b33ed3abd0c48d11ed45f8245b4953", "fetched_at": "2026-08-29T10:54:33.783197+00:00", "kind": "homepage", "missing": false, "url": "https://stepci.com"}, {"content_hash": "86ce32469130a23b6bfe1259f615187244bc4bcb0709c7cbe0acd409241598fa", "fetched_at": "2026-08-29T10:54:33.792504+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/guides/getting-started.html"}, {"content_hash": "505a7e436b31760fbbc0a772cde687f4cd03c001d0dc96b509d17b894d5da797", "fetched_at": "2026-08-29T10:54:33.794418+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/guides/using-library.html"}, {"content_hash": "0d6a5dd4b2bdbdfbacc0edd2a9c37ab48a9f5a95f1506c27386cffabf89d5f22", "fetched_at": "2026-08-29T10:54:33.796025+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/docker.html"}, {"content_hash": "fc42c39ba409b96f1b4fe4bac0797c13c31adb7f84c4987637f2cd913b254cba", "fetched_at": "2026-08-29T10:54:33.797499+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/actions.html"}, {"content_hash": "f3f9c4e99983f0661e9a3bda78faddf79d11ccee20ca32b668e6ac656ba6d386", "fetched_at": "2026-08-29T10:54:33.798962+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/gitlab.html"}, {"content_hash": "afdcf631407682e48fe4f0c49085411bf3162621959931ad04a45028fd18cb51", "fetched_at": "2026-08-29T10:54:33.800346+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/jest.html"}, {"content_hash": "d2c4c198972ee1189f2fdf56919da37eef6f7f05a525201b86561d0b8972d714", "fetched_at": "2026-08-29T10:54:33.801775+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com"}, {"content_hash": "b316b6c665550705b4a1b25f4bac100cad71ed0236ca17f9d83a7c29082b3e40", "fetched_at": "2026-08-29T10:54:33.803205+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/stepci"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.473404+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.473404+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:15:16.668072+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "97827a2c037f5eff9f5c7e5283e848e81a76ce2b78989946e8041d2e636c0b2d", "fetched_at": "2026-08-28T04:05:46.473404+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stepci/stepci"}, {"content_hash": "b4b69713802e3d32b5ffc070fae5228275b33ed3abd0c48d11ed45f8245b4953", "fetched_at": "2026-08-29T10:54:33.783197+00:00", "kind": "homepage", "missing": false, "url": "https://stepci.com"}, {"content_hash": "86ce32469130a23b6bfe1259f615187244bc4bcb0709c7cbe0acd409241598fa", "fetched_at": "2026-08-29T10:54:33.792504+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/guides/getting-started.html"}, {"content_hash": "505a7e436b31760fbbc0a772cde687f4cd03c001d0dc96b509d17b894d5da797", "fetched_at": "2026-08-29T10:54:33.794418+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/guides/using-library.html"}, {"content_hash": "0d6a5dd4b2bdbdfbacc0edd2a9c37ab48a9f5a95f1506c27386cffabf89d5f22", "fetched_at": "2026-08-29T10:54:33.796025+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/docker.html"}, {"content_hash": "fc42c39ba409b96f1b4fe4bac0797c13c31adb7f84c4987637f2cd913b254cba", "fetched_at": "2026-08-29T10:54:33.797499+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/actions.html"}, {"content_hash": "f3f9c4e99983f0661e9a3bda78faddf79d11ccee20ca32b668e6ac656ba6d386", "fetched_at": "2026-08-29T10:54:33.798962+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/gitlab.html"}, {"content_hash": "afdcf631407682e48fe4f0c49085411bf3162621959931ad04a45028fd18cb51", "fetched_at": "2026-08-29T10:54:33.800346+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/jest.html"}, {"content_hash": "d2c4c198972ee1189f2fdf56919da37eef6f7f05a525201b86561d0b8972d714", "fetched_at": "2026-08-29T10:54:33.801775+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com"}, {"content_hash": "b316b6c665550705b4a1b25f4bac100cad71ed0236ca17f9d83a7c29082b3e40", "fetched_at": "2026-08-29T10:54:33.803205+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/stepci"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:15:16.668072+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "97827a2c037f5eff9f5c7e5283e848e81a76ce2b78989946e8041d2e636c0b2d", "fetched_at": "2026-08-28T04:05:46.473404+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stepci/stepci"}, {"content_hash": "b4b69713802e3d32b5ffc070fae5228275b33ed3abd0c48d11ed45f8245b4953", "fetched_at": "2026-08-29T10:54:33.783197+00:00", "kind": "homepage", "missing": false, "url": "https://stepci.com"}, {"content_hash": "86ce32469130a23b6bfe1259f615187244bc4bcb0709c7cbe0acd409241598fa", "fetched_at": "2026-08-29T10:54:33.792504+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/guides/getting-started.html"}, {"content_hash": "505a7e436b31760fbbc0a772cde687f4cd03c001d0dc96b509d17b894d5da797", "fetched_at": "2026-08-29T10:54:33.794418+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/guides/using-library.html"}, {"content_hash": "0d6a5dd4b2bdbdfbacc0edd2a9c37ab48a9f5a95f1506c27386cffabf89d5f22", "fetched_at": "2026-08-29T10:54:33.796025+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/docker.html"}, {"content_hash": "fc42c39ba409b96f1b4fe4bac0797c13c31adb7f84c4987637f2cd913b254cba", "fetched_at": "2026-08-29T10:54:33.797499+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/actions.html"}, {"content_hash": "f3f9c4e99983f0661e9a3bda78faddf79d11ccee20ca32b668e6ac656ba6d386", "fetched_at": "2026-08-29T10:54:33.798962+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/gitlab.html"}, {"content_hash": "afdcf631407682e48fe4f0c49085411bf3162621959931ad04a45028fd18cb51", "fetched_at": "2026-08-29T10:54:33.800346+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/jest.html"}, {"content_hash": "d2c4c198972ee1189f2fdf56919da37eef6f7f05a525201b86561d0b8972d714", "fetched_at": "2026-08-29T10:54:33.801775+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com"}, {"content_hash": "b316b6c665550705b4a1b25f4bac100cad71ed0236ca17f9d83a7c29082b3e40", "fetched_at": "2026-08-29T10:54:33.803205+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/stepci"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:15:16.668072+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "97827a2c037f5eff9f5c7e5283e848e81a76ce2b78989946e8041d2e636c0b2d", "fetched_at": "2026-08-28T04:05:46.473404+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stepci/stepci"}, {"content_hash": "b4b69713802e3d32b5ffc070fae5228275b33ed3abd0c48d11ed45f8245b4953", "fetched_at": "2026-08-29T10:54:33.783197+00:00", "kind": "homepage", "missing": false, "url": "https://stepci.com"}, {"content_hash": "86ce32469130a23b6bfe1259f615187244bc4bcb0709c7cbe0acd409241598fa", "fetched_at": "2026-08-29T10:54:33.792504+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/guides/getting-started.html"}, {"content_hash": "505a7e436b31760fbbc0a772cde687f4cd03c001d0dc96b509d17b894d5da797", "fetched_at": "2026-08-29T10:54:33.794418+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/guides/using-library.html"}, {"content_hash": "0d6a5dd4b2bdbdfbacc0edd2a9c37ab48a9f5a95f1506c27386cffabf89d5f22", "fetched_at": "2026-08-29T10:54:33.796025+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/docker.html"}, {"content_hash": "fc42c39ba409b96f1b4fe4bac0797c13c31adb7f84c4987637f2cd913b254cba", "fetched_at": "2026-08-29T10:54:33.797499+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/actions.html"}, {"content_hash": "f3f9c4e99983f0661e9a3bda78faddf79d11ccee20ca32b668e6ac656ba6d386", "fetched_at": "2026-08-29T10:54:33.798962+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/gitlab.html"}, {"content_hash": "afdcf631407682e48fe4f0c49085411bf3162621959931ad04a45028fd18cb51", "fetched_at": "2026-08-29T10:54:33.800346+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/jest.html"}, {"content_hash": "d2c4c198972ee1189f2fdf56919da37eef6f7f05a525201b86561d0b8972d714", "fetched_at": "2026-08-29T10:54:33.801775+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com"}, {"content_hash": "b316b6c665550705b4a1b25f4bac100cad71ed0236ca17f9d83a7c29082b3e40", "fetched_at": "2026-08-29T10:54:33.803205+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/stepci"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:15:16.668072+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "97827a2c037f5eff9f5c7e5283e848e81a76ce2b78989946e8041d2e636c0b2d", "fetched_at": "2026-08-28T04:05:46.473404+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stepci/stepci"}, {"content_hash": "b4b69713802e3d32b5ffc070fae5228275b33ed3abd0c48d11ed45f8245b4953", "fetched_at": "2026-08-29T10:54:33.783197+00:00", "kind": "homepage", "missing": false, "url": "https://stepci.com"}, {"content_hash": "86ce32469130a23b6bfe1259f615187244bc4bcb0709c7cbe0acd409241598fa", "fetched_at": "2026-08-29T10:54:33.792504+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/guides/getting-started.html"}, {"content_hash": "505a7e436b31760fbbc0a772cde687f4cd03c001d0dc96b509d17b894d5da797", "fetched_at": "2026-08-29T10:54:33.794418+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/guides/using-library.html"}, {"content_hash": "0d6a5dd4b2bdbdfbacc0edd2a9c37ab48a9f5a95f1506c27386cffabf89d5f22", "fetched_at": "2026-08-29T10:54:33.796025+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/docker.html"}, {"content_hash": "fc42c39ba409b96f1b4fe4bac0797c13c31adb7f84c4987637f2cd913b254cba", "fetched_at": "2026-08-29T10:54:33.797499+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/actions.html"}, {"content_hash": "f3f9c4e99983f0661e9a3bda78faddf79d11ccee20ca32b668e6ac656ba6d386", "fetched_at": "2026-08-29T10:54:33.798962+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/gitlab.html"}, {"content_hash": "afdcf631407682e48fe4f0c49085411bf3162621959931ad04a45028fd18cb51", "fetched_at": "2026-08-29T10:54:33.800346+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com/integration/jest.html"}, {"content_hash": "d2c4c198972ee1189f2fdf56919da37eef6f7f05a525201b86561d0b8972d714", "fetched_at": "2026-08-29T10:54:33.801775+00:00", "kind": "site_page", "missing": false, "url": "https://docs.stepci.com"}, {"content_hash": "b316b6c665550705b4a1b25f4bac100cad71ed0236ca17f9d83a7c29082b3e40", "fetched_at": "2026-08-29T10:54:33.803205+00:00", "kind": "registry_npm", "missing": false, "url": "https://registry.npmjs.org/stepci"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1447, "days_push": 760, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}