{"ref":"artifact:cap-js-community-repository-template","page":"/artifacts/cap-js-community-repository-template","json":"/artifacts/cap-js-community-repository-template.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"cap-js-community-repository-template","name":"repository-template","artifact_type":"sample","ecosystem":"cap","domain":"developer-experience","origin_ring":"community-org","description":{"one_line":"The template SAP's own repositories start from — LICENSE, the REUSE dep5 file, a code of conduct and the rest of the compliance furniture, so a new project does not assemble it by hand.","short":"Repository template with LICENSE, REUSE and compliance files"},"links":{"repo":"https://github.com/cap-js-community/repository-template"},"type_properties":{"form":{"value":"template","sources":[{"url":"https://github.com/cap-js-community/repository-template","title":"repository-template — README","checked":"2026-10-18","quote":"Default templates for cap-js-community open source repositories, including LICENSE, .reuse/dep5, Code of Conduct, etc..."}]}},"demonstrates":["capability:generators"],"provenance":{"discovered_via":[{"source":"source:npm"},{"source":"source:discover"}],"first_seen":"2026-09-07"},"maintainers":["actor:cap-js-community"],"contributors":["actor:ajinkyapatil8190"],"history":[{"date":"2026-09-08","field":"description.one_line","from":"Default templates of SAP's repositories. Provides template files including LICENSE, .reuse/dep5, Code of Conduct, etc...","to":"The template SAP's own repositories start from — LICENSE, the REUSE dep5 file, a code of conduct and the rest of the compliance furniture, so a new project does not assemble it by hand.","reason":"Placement copied the package's own npm description. Replaced with a line written for this graph — what it does and where it sits — because an unattributed sentence is an unattributed claim."}],"drafted_with_ai":true},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"unknown","evidence":"no release data"},{"label":"Continuity","tier":"fair","evidence":"1 contributor, org-owned"},{"label":"Repository","tier":"poor","evidence":"pushed 2025-03, not archived"}],"compatibility":[{"label":"Declared for","tier":"fair","evidence":"nothing declared"},{"label":"Survived majors","tier":"unknown","evidence":"no release dates"},{"label":"Maintainer's CI","tier":"fair","evidence":"no CI configured"}],"practice":[{"label":"Tests","tier":"poor","evidence":"none found in the tree"},{"label":"Docs","tier":"fair","evidence":"README 3 KB"},{"label":"Changelog","tier":"fair","evidence":"none in the repo"}],"reach":[{"value":null,"unit":"installs/week"},{"value":0,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-26","majors":{},"license":null,"first_release":null,"last_release":null,"releases":0,"cadence_days":null,"maintainers":null,"repository":null,"peer_cds":null,"test_script":false,"types":false,"downloads_weekly":null,"stars":0,"forks":0,"open_issues":0,"archived":false,"pushed_at":"2025-03-31","license_spdx":"Apache-2.0","org_owned":true,"default_branch":"main","contributors":1,"tree_truncated":false,"test_files":0,"workflows":0,"other_ci":false,"readme_bytes":2942,"docs_files":0,"changelog":false,"license_file":true,"dts_files":0,"readme_path":"README.md","readme_sha":"4b77dbc80a5c61ca22dfa5b39e8c0278733df743","repository_directory":null,"dependencies":0,"node_engine":null,"downloads_monthly":null,"created_at":"2022-11-09T12:07:35Z","open_prs":0,"first_commit":"2022-11-09","last_commit":"2025-03-31","commits":9,"repo_read":"2026-10-26"},"edges":{"maintainers":[{"ref":"actor:cap-js-community","name":"cap-js-community","json":"/actors/cap-js-community.json"}],"contributors":[{"ref":"actor:ajinkyapatil8190","name":"Ajinkya Patil","json":"/actors/ajinkyapatil8190.json"}],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}