|
7 | 7 | [](https://adoptium.net/) |
8 | 8 | [](LICENSE) |
9 | 9 |
|
10 | | -## What this project demonstrates |
| 10 | +## Capabilities |
11 | 11 |
|
12 | 12 | Network Chat is a Java 21 chat application over TCP sockets with: |
13 | 13 |
|
14 | 14 | - a resilient server with user handshake and broadcast. |
15 | 15 | - a console client. |
16 | 16 | - a bot client with date/time commands. |
17 | 17 | - a Swing GUI client using MVC style structure. |
18 | | -- a production-like project layout with Gradle, tests, and CI. |
| 18 | +- reproducible Gradle build, tests, CI, and quality gates. |
19 | 19 |
|
20 | 20 |  |
21 | 21 |
|
@@ -92,25 +92,25 @@ The repository runs: |
92 | 92 | - grouped dependency and workflow update signals via Dependabot, |
93 | 93 | - CodeQL and OpenSSF Scorecard security scans. |
94 | 94 |
|
95 | | -The quality surface is intentionally structured for a public review: clean `main` surface, automated checks, |
96 | | -and explicit licensing/operating docs. |
| 95 | +The quality surface keeps the `main` branch auditable and maintainable through automated checks, |
| 96 | +explicit licensing, and operating docs. |
97 | 97 |
|
98 | 98 | ## Language |
99 | 99 |
|
100 | 100 | - English project documentation in this file. |
101 | 101 | - Russian project documentation in `README.md`. |
102 | 102 |
|
103 | | -## Why this repository is designed for review |
| 103 | +## Maintenance model |
104 | 104 |
|
105 | | -This repository is organized to be review-friendly: |
| 105 | +This repository is organized for maintainability: |
106 | 106 |
|
107 | 107 | - explicit package structure, |
108 | 108 | - reproducible build and command surface (`./gradlew`), |
109 | 109 | - consistent protocol encoding, |
110 | 110 | - targeted comments in non-trivial methods, |
111 | 111 | - automated quality gates. |
112 | 112 |
|
113 | | -## Additional review signals |
| 113 | +## Additional quality signals |
114 | 114 |
|
115 | 115 | - Linux + Windows CI matrix for broader platform evidence. |
116 | 116 | - Automated quality gates via Checkstyle, Spotless, SpotBugs and JaCoCo. |
|
0 commit comments