docs: avoid README heading borders

This commit is contained in:
2026-06-21 16:57:07 +02:00
committed by Milas Holsting
parent 680d2a1a33
commit 216febc02d

View File

@@ -30,7 +30,7 @@ only appears where browser state actually earns its place.
> This is a personal, local-first project. It is written to demonstrate product engineering choices, > This is a personal, local-first project. It is written to demonstrate product engineering choices,
> not to present itself as an official MyAnimeList client or a hosted streaming platform. > not to present itself as an official MyAnimeList client or a hosted streaming platform.
## Contents ### Contents
- [What This Project Is](#what-this-project-is) - [What This Project Is](#what-this-project-is)
- [What It Includes](#what-it-includes) - [What It Includes](#what-it-includes)
@@ -38,7 +38,7 @@ only appears where browser state actually earns its place.
- [Working Locally](#working-locally) - [Working Locally](#working-locally)
- [Repository Map](#repository-map) - [Repository Map](#repository-map)
## What This Project Is ### What This Project Is
This project started from a simple idea: anime tracking becomes more interesting when catalog data, This project started from a simple idea: anime tracking becomes more interesting when catalog data,
personal progress, and playback live in the same interface. A user should be able to discover a personal progress, and playback live in the same interface. A user should be able to discover a
@@ -55,7 +55,7 @@ those choices make the system easy to run, inspect, and reason about. The archit
clear ownership than novelty: feature packages own their handlers and services, integrations stay at clear ownership than novelty: feature packages own their handlers and services, integrations stay at
the edges, and the UI is mostly rendered by the server. the edges, and the UI is mostly rendered by the server.
## What It Includes ### What It Includes
| Area | What it does | | Area | What it does |
| --------------- | ------------------------------------------------------------------------------------------------------------ | | --------------- | ------------------------------------------------------------------------------------------------------------ |
@@ -81,7 +81,7 @@ segments, episode completion, and thumbnail navigation.
</details> </details>
## How It Is Built ### How It Is Built
The application is organized around product boundaries rather than framework layers. The application is organized around product boundaries rather than framework layers.
`internal/anime` owns catalog-facing behavior, `internal/watchlist` owns saved user state, `internal/anime` owns catalog-facing behavior, `internal/watchlist` owns saved user state,
@@ -98,7 +98,7 @@ The result is a codebase that behaves like a small product rather than a tutoria
repeatable toolchain, database evolution, local maintenance commands, focused tests, and a clear repeatable toolchain, database evolution, local maintenance commands, focused tests, and a clear
split between app code and external integrations. split between app code and external integrations.
## Working Locally ### Working Locally
The local workflow assumes [`mise`](https://mise.jdx.dev/) for tool versions and `just` for common The local workflow assumes [`mise`](https://mise.jdx.dev/) for tool versions and `just` for common
commands. commands.
@@ -118,7 +118,7 @@ Create a local user with:
go run ./cmd/user <username> <password> go run ./cmd/user <username> <password>
``` ```
### Commands #### Commands
| Command | Use it for | | Command | Use it for |
| ------------------------------- | --------------------------------------------------- | | ------------------------------- | --------------------------------------------------- |
@@ -161,7 +161,7 @@ Configuration is loaded from environment variables, and a local `.env` file is r
</details> </details>
## Repository Map ### Repository Map
| Path | Responsibility | | Path | Responsibility |
| -------------------------------- | --------------------------------------------------------------- | | -------------------------------- | --------------------------------------------------------------- |