Skip to content

docs: align README with ArchUnitTS - #49

Merged
TristanKruse merged 3 commits into
mainfrom
docs/archunitts-readme-style-2026-08-18
Aug 18, 2026
Merged

docs: align README with ArchUnitTS#49
TristanKruse merged 3 commits into
mainfrom
docs/archunitts-readme-style-2026-08-18

Conversation

@LukasNiessen

Copy link
Copy Markdown
Owner

Summary

  • align the README structure and visual language with ArchUnitTS
  • keep Ruby-specific APIs, examples, package details, and limitations intact
  • add quickstart, CI, feature, community, and navigation sections

Validation

  • git diff --check
  • all linked documentation pages return HTTP 200
  • full Ruby suite deferred to GitHub Actions because Ruby is not installed in the local environment

@TristanKruse TristanKruse left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Loooks great!

@TristanKruse
TristanKruse merged commit 193810b into main Aug 18, 2026
11 checks passed

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR restructures README.md to match the sectioning and visual style used in ArchUnitTS, while keeping ArchUnitRuby’s Ruby-specific examples and guidance as the primary content.

Changes:

  • Reworks the README header (badges, intro copy, and navigation) and adds a “5 min Quickstart”.
  • Reorganizes existing content into clearer sections (Setup, Features, Use Cases, Debug/Config, Technical Deep Dive, Community).
  • Adds CI integration snippet and community/maintainers sections plus a “back to top” link.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread README.md

Architecture testing for Ruby. Part of **ArchUnitEverything**: one recognizable testing library
for each programming language.
<div align="center" name="top">
Comment thread README.md

_Inspired by the amazing ArchUnit library, but not affiliated with ArchUnit._

[Setup](#-setup) · [Use Cases](#-use-cases) · [Features](#-features) · [Documentation](https://lukasniessen.github.io/ArchUnitRuby/) · [Sponsor](https://github.com/sponsors/LukasNiessen) · [Contributing](#-contributing)
Comment thread README.md
Comment on lines +5 to +6
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE) [![Build & tests](https://img.shields.io/github/actions/workflow/status/LukasNiessen/ArchUnitRuby/ci.yml?branch=main&label=build%20%26%20tests)](https://github.com/LukasNiessen/ArchUnitRuby/actions/workflows/ci.yml) [![GitHub stars](https://img.shields.io/github/stars/LukasNiessen/ArchUnitRuby.svg)](https://github.com/LukasNiessen/ArchUnitRuby)<br>
[![Gem downloads](https://img.shields.io/gem/dt/archunit.svg)](https://clickgems.clickhouse.com/dashboard/archunit) [![Ruby 3.3+](https://img.shields.io/badge/Ruby-3.3%2B-CC342D?logo=ruby&logoColor=white)](https://www.ruby-lang.org/)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants