[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-82998":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":12,"contributorsCount":12,"subscribersCount":12,"size":12,"stars1d":12,"stars7d":12,"stars30d":12,"stars90d":12,"forks30d":12,"starsTrendScore":12,"compositeScore":12,"rankGlobal":9,"rankLanguage":9,"license":14,"archived":15,"fork":15,"defaultBranch":16,"hasWiki":17,"hasPages":15,"topics":18,"createdAt":9,"pushedAt":9,"updatedAt":19,"readmeContent":20,"aiSummary":21,"trendingCount":12,"starSnapshotCount":12,"syncStatus":22,"lastSyncTime":23,"discoverSource":24},82998,"repo-pulse","SenhorH\u002Frepo-pulse","SenhorH","A tiny CLI that summarizes repository health at a glance.",null,"TypeScript",10,0,51,"MIT License",false,"main",true,[],"2026-06-12 02:04:30","# repo-pulse\n\nA tiny CLI that summarizes repository health at a glance.\n\n`repo-pulse` scans a local project and prints a compact report covering stack signals, package scripts, docs, CI, language mix, TODO\u002FFIXME markers, and practical next-step signals. It is built for quick triage before publishing, reviewing, or handing off a repo.\n\n## Features\n\n- Scans local repositories without network calls.\n- Detects package metadata, package manager, scripts, and dependency counts.\n- Checks for README, license, changelog, contributing guide, GitHub Actions, and Git.\n- Summarizes languages by file count and byte size.\n- Counts TODO, FIXME, HACK, and XXX markers.\n- Outputs human-readable markdown or machine-readable JSON.\n- Ignores noisy directories such as `node_modules`, `.git`, `dist`, `build`, and `coverage`.\n\n## Install From Source\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002FSenhorH\u002Frepo-pulse.git\ncd repo-pulse\nnpm install\nnpm run build\nnpm link\n```\n\nThen run:\n\n```bash\nrepo-pulse \u002Fpath\u002Fto\u002Fproject\n```\n\n## Usage\n\n```bash\nrepo-pulse\nrepo-pulse ..\u002Ftab-labeler\nrepo-pulse --json\nrepo-pulse --max-files 1000\nrepo-pulse --help\n```\n\nExample output:\n\n```text\n# my-project pulse\n\n## Snapshot\n\n- Files scanned: 42\n- Git repository: ok\n- Package: my-project@0.1.0\n- Scripts: build, lint, test\n\n## Signals\n\n- Add a LICENSE file before inviting external contributors.\n- Review 3 TODO\u002FFIXME marker(s) before release.\n```\n\n## Development\n\n```bash\nnpm install\nnpm run lint\nnpm test\nnpm run build\nnode dist\u002Fcli.js --max-files 100\n```\n\n## Privacy\n\n`repo-pulse` is local-only.\n\n- No backend.\n- No telemetry.\n- No analytics.\n- No network requests.\n- No files are uploaded or modified.\n\n## Roadmap\n\n- Add optional git dirty-state and recent-commit summary.\n- Add severity scoring for missing project basics.\n- Add `--fail-on` checks for CI usage.\n- Add compact terminal colors when stdout is interactive.\n\n","repo-pulse 是一个轻量级的命令行工具，能够快速概览代码仓库的健康状况。它通过扫描本地项目并生成简洁报告来展示包括依赖关系、文档完整性、持续集成配置、语言使用情况以及待办事项等关键信息。该工具完全在本地运行，不依赖网络请求，确保了隐私安全。适用于开发者在发布前、代码审查或交接项目时进行快速检查，帮助识别潜在问题和改进点。",2,"2026-06-11 04:09:49","CREATED_QUERY"]