Update agent guidance.

Commit
0f5f2be1a1f3470c76f28054fb00b0c9e93c137a
Author
Marius Peter <dev@marius-peter.com>
Author date
Committer
Marius Peter <dev@marius-peter.com>
Committer date
AGENTS.org
index 4ce79fc7..b47c27a8 100644..100644
@@ -15,11 +15,20 @@
15 15
16 16 ** Scope
17 17
18 Removed: - This project SHALL implement a lightweight alternative to the cgit
18 Added: - The project SHALL implement a lightweight alternative to the cgit
19 19 software.
20 20
21 21 * Architecture
22 22
23 Added: ** Opam switch
24 Added:
25 Added: - The project SHALL rely on a project-local opam switch found at
26 Added: =./_opam/=.
27 Added:
28 Added: ** Build system
29 Added:
30 Added: - The project SHALL use the Dune build system.
31 Added:
23 32 * Repository Map
24 33
25 34 - =README.org= :: describes the overall architecture.
@@ -33,10 +42,13 @@
33 42
34 43 ** Versions
35 44
36 Removed: - The project SHALL target OCaml 5.3.0.
45 Added: - The project SHALL target OCaml 5.2.1.
37 46
38 Removed: ** Structure
47 Added: ** Format
39 48
49 Added: - The project code SHALL be formatted using the =.ocamlformat= config
50 Added: file located at the project root.
51 Added:
40 52 ** Version control system
41 53
42 54 - The project SHALL use Git as its version control system.
@@ -49,3 +61,8 @@
49 61 project docs SHALL use =.org= files.
50 62 - Architecture docs SHALL be updated when MQTT topics, payload schema,
51 63 host roles, or data flow change.
64 Added:
65 Added: * Testing
66 Added:
67 Added: - Modifications to the code SHALL be followed by running regression
68 Added: tests.