{"id":26280729,"url":"https://github.com/commonality/architecture-decision-records","last_synced_at":"2026-02-11T03:33:11.601Z","repository":{"id":88618068,"uuid":"114593416","full_name":"commonality/architecture-decision-records","owner":"commonality","description":"䷁ Capture important architectural and design decisions—along with their context and consequences—for the benefit of future team members, as well as and external oversight.","archived":false,"fork":false,"pushed_at":"2018-09-21T18:03:50.000Z","size":445,"stargazers_count":10,"open_issues_count":3,"forks_count":3,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-09-01T03:50:47.410Z","etag":null,"topics":["adr","architecture-decision-records","architecture-doc","docs","evolutionary-architecture"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/commonality.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2017-12-18T03:47:12.000Z","updated_at":"2025-03-12T16:59:20.000Z","dependencies_parsed_at":"2024-02-21T06:32:27.926Z","dependency_job_id":null,"html_url":"https://github.com/commonality/architecture-decision-records","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/commonality/architecture-decision-records","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/commonality%2Farchitecture-decision-records","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/commonality%2Farchitecture-decision-records/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/commonality%2Farchitecture-decision-records/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/commonality%2Farchitecture-decision-records/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/commonality","download_url":"https://codeload.github.com/commonality/architecture-decision-records/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/commonality%2Farchitecture-decision-records/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29326188,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-11T02:08:56.257Z","status":"ssl_error","status_checked_at":"2026-02-11T02:08:51.338Z","response_time":97,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["adr","architecture-decision-records","architecture-doc","docs","evolutionary-architecture"],"created_at":"2025-03-14T15:17:29.853Z","updated_at":"2026-02-11T03:33:11.586Z","avatar_url":"https://github.com/commonality.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Architecture Decision Records (ADRs)\n\n\u003e \u003cimg alt=\"Repository\" src=\"https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/repo.svg\" height=\"60\" width=\"60\" align=\"left\"\u003e A community-driven repository of Architecture Decision Records (ADRs): lightweight, actionable documents that capture design, framework, and application choices that address significant requirements and product delivery challenges facing commonality's product delivery teams.\n\n---\n\n## Propose an architecture decision\n\n\u003e \u003cimg alt=\"Info\" src=\"https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/info.svg\" height=\"26\" width=\"26\" align=\"left\"\u003e We classify ADRs by [TechRadar ![External link][icon-octicon-link-external]][tw-tech-radar-faq-url] Quadrant.\n\n- Propose a [Language or Framework ![External link][icon-octicon-link-external]][tw-tr-languages-frameworks]\n\n  - [MADR template][adr-madr-languages-frameworks]\n  - [Nygard template][adr-nygard-languages-frameworks]\n\n- Propose a [Platform ![External link][icon-octicon-link-external]][tw-tr-platforms]\n\n  - [MADR template][adr-madr-platforms]\n  - [Nygard template][adr-nygard-platforms]\n\n- Propose a [Technique ![External link][icon-octicon-link-external]][tw-tr-techniques]\n\n  - [MADR template][adr-madr-techniques]\n  - [Nygard template][adr-nygard-techniques]\n\n- Propose a [Tool ![External link][icon-octicon-link-external]][tw-tr-tools]\n\n  - [MADR template][adr-madr-tools]\n  - [Nygard template][adr-nygard-tools]\n\n---\n\n\u003c!-- LINK REFERENCES --\u003e\n[adr-madr-languages-frameworks]: https://github.com/commonality/architecture-decision-records/compare/adr-0001?expand=1\u0026title=adr(languages-frameworks):%20add%20MADR%20template\u0026template=adr_template_madr.md\n[adr-madr-platforms]: https://github.com/commonality/architecture-decision-records/compare/adr-0001?expand=1\u0026title=adr(platforms):%20add%20MADR%20template\u0026template=adr_template_madr.md\n[adr-madr-techniques]: https://github.com/commonality/architecture-decision-records/compare/adr-0001?expand=1\u0026title=adr(techniques):%20add%20MADR%20template\u0026template=adr_template_madr.md\n[adr-madr-tools]: https://github.com/commonality/architecture-decision-records/compare/adr-0001?expand=1\u0026title=adr(tools):%20add%20MADR%20template\u0026template=adr_template_madr.md\n\n[adr-nygard-languages-frameworks]: https://github.com/commonality/architecture-decision-records/compare/adr-0001?expand=1\u0026title=adr(languages-frameworks):%20add%20MADR%20template\u0026template=adr-nygard-template.md\n[adr-nygard-platforms]: https://github.com/commonality/architecture-decision-records/compare/adr-0001?expand=1\u0026title=adr(platforms):%20add%20MADR%20template\u0026template=adr-nygard-template.md\n[adr-nygard-techniques]: https://github.com/commonality/architecture-decision-records/compare/adr-0001?expand=1\u0026title=adr(techniques):%20add%20MADR%20template\u0026template=adr-nygard-template.md\n[adr-nygard-tools]: https://github.com/commonality/architecture-decision-records/compare/adr-0001?expand=1\u0026title=adr(tools):%20add%20MADR%20template\u0026template=adr-nygard-template.md\n\n[icon-octicon-link-external]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/link-external.svg\n[icon-octicon-file-text]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/file-text.svg\n[icon-octicon-info]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/info.svg\n[icon-octicon-repo]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/info.svg\n\n\u003c!-- QUADRANT: Languages and Frameworks --\u003e\n[label-langs-frameworks-img]: https://fakeimg.pl/200x40/b32059/FFF/?text=Languages+%26+Frameworks\u0026font_size=24\n[label-tech-radar-langs-frameworks-img]: https://fakeimg.pl/200x80/b32059/FFF/?text=TechRadar:%0ALanguages+%26+Frameworks\u0026font_size=24\n\u003c!-- RINGS: Languages and Frameworks --\u003e\n[label-tech-radar-langs-frameworks-adopt-img]: https://fakeimg.pl/80x40/b32059/FFF/?text=Adopt\u0026font_size=18\n[label-tech-radar-langs-frameworks-trial-img]: https://fakeimg.pl/80x40/b32059/FFF/?text=Trial\u0026font_size=18\n[label-tech-radar-langs-frameworks-assess-img]: https://fakeimg.pl/80x40/b32059/FFF/?text=Assess\u0026font_size=18\n[label-tech-radar-langs-frameworks-hold-img]: https://fakeimg.pl/80x40/b32059/FFF/?text=Hold\u0026font_size=18\n\u003c!-- QUADRANT: Platforms --\u003e\n[label-platforms-img]: https://fakeimg.pl/200x40/f38a3e/FFF/?text=Platforms\u0026font_size=24\n[label-tech-radar-platforms-img]: https://fakeimg.pl/200x80/f38a3e/FFF/?text=TechRadar:+Platforms\u0026font_size=24\n\u003c!-- RINGS: Platforms --\u003e\n[label-tech-radar-platforms-adopt-img]: https://fakeimg.pl/80x40/f38a3e/FFF/?text=Adopt\u0026font_size=18\n[label-tech-radar-platforms-trial-img]: https://fakeimg.pl/80x40/f38a3e/FFF/?text=Trial\u0026font_size=18\n[label-tech-radar-platforms-assess-img]: https://fakeimg.pl/80x40/f38a3e/FFF/?text=Assess\u0026font_size=18\n[label-tech-radar-platforms-hold-img]: https://fakeimg.pl/80x40/f38a3e/FFF/?text=Hold\u0026font_size=18\n\u003c!-- QUADRANT: Techniques --\u003e\n[label-techniques-img]: https://fakeimg.pl/200x40/1ebccd/FFF/?text=Techniques\u0026font_size=24\n[label-tech-radar-techniques-img]: https://fakeimg.pl/200x80/1ebccd/FFF/?text=TechRadar:+Techniques\u0026font_size=24\n\u003c!-- RINGS: Techniques --\u003e\n[label-tech-radar-techniques-adopt-img]: https://fakeimg.pl/80x40/1ebccd/FFF/?text=Adopt\u0026font_size=18\n[label-tech-radar-techniques-trial-img]: https://fakeimg.pl/80x40/1ebccd/FFF/?text=Trial\u0026font_size=18\n[label-tech-radar-techniques-assess-img]: https://fakeimg.pl/80x40/1ebccd/FFF/?text=Assess\u0026font_size=18\n[label-tech-radar-techniques-hold-img]: https://fakeimg.pl/80x40/1ebccd/FFF/?text=Hold\u0026font_size=18\n\u003c!-- QUADRANT: Tools --\u003e\n[label-tools-img]: https://fakeimg.pl/200x40/86b782/FFF/?text=Tools\u0026font_size=24\n[label-tech-radar-tools-img]: https://fakeimg.pl/200x80/86b782/FFF/?text=TechRadar:+Tools\u0026font_size=24\n\u003c!-- RINGS: Tools --\u003e\n[label-tech-radar-tools-adopt-img]: https://fakeimg.pl/80x40/86b782/FFF/?text=Adopt\u0026font_size=18\n[label-tech-radar-tools-trial-img]: https://fakeimg.pl/80x40/86b782/FFF/?text=Trial\u0026font_size=18\n[label-tech-radar-tools-assess-img]: https://fakeimg.pl/80x40/86b782/FFF/?text=Assess\u0026font_size=18\n[label-tech-radar-tools-hold-img]: https://fakeimg.pl/80x40/86b782/FFF/?text=Hold\u0026font_size=18\n[icon-octicon-question]: https://cdnjs.cloudflare.com/ajax/libs/octicons/4.4.0/svg/question.svg\n\n\n[tw-tr-languages-frameworks]: https://thoughtworks.com/radar/languages-and-frameworks\n[tw-tr-platforms]: https://thoughtworks.com/radar/platforms\n[tw-tr-techniques]: https://thoughtworks.com/radar/techniques\n[tw-tr-tools]: https://thoughtworks.com/radar/tools\n[tw-tech-radar-faq-url]: https://www.thoughtworks.com/radar/a-z\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcommonality%2Farchitecture-decision-records","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcommonality%2Farchitecture-decision-records","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcommonality%2Farchitecture-decision-records/lists"}