Skip to content

Commit 22ce517

Browse files
authored
docs(docs): Update and complete basic ARC42 Architecture specifications. (#3611)
* fix(general): remove unused Athena project directory (Athena is inside Hermes) * fix(docs): make bullets indent by 4 to be compatible with standard markdown requirements * docs(docs): Add into and goals to arc42 docs * docs(docs): Update arc42 index * docs(docs): add arc42 architecture constraints * fix(docs): Cose Sign * docs(docs): arc42 system scope * docs(docs): Solution Strategy * docs(docs): add arc42 building block view * fix(docs): arc42 runtime view * docs(docs): arc42 deployment view * docs(docs): arc42 technical_risks * docs(docs): arc42 glossary * fix(docs): consistency updates * docs(docs): Add ADRs and cleanup format and spelling * docs(docs): fix markdown * fix(docs): ADR Cleanup
1 parent df96bed commit 22ce517

File tree

50 files changed

+1291
-568
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+1291
-568
lines changed

.config/dictionaries/project.dic

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ autoresizing
2929
autovalidate
3030
backendpython
3131
backgrounding
32+
backpressure
3233
bech
3334
bimap
3435
bindgen
@@ -66,6 +67,7 @@ CNFT
6667
COCOAPODS
6768
codegen
6869
codepoints
70+
COEP
6971
collabs
7072
commitlog
7173
concatcp
@@ -266,6 +268,7 @@ Pdart
266268
permissionless
267269
pg_isready
268270
pinenacl
271+
PITR
269272
plpgsql
270273
podfile
271274
podhelper
@@ -306,6 +309,7 @@ ristretto
306309
rlib
307310
rngs
308311
rolname
312+
rollouts
309313
RPATH
310314
ruleset
311315
rustc

.markdownlint.jsonc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,11 @@
2727
// MD007/ul-indent - Unordered list indentation
2828
"MD007": {
2929
// Spaces for indent
30-
"indent": 2,
30+
"indent": 4,
3131
// Whether to indent the first level of the list
3232
"start_indented": false,
3333
// Spaces for first level indent (when start_indented is set)
34-
"start_indent": 2
34+
"start_indent": 4
3535
},
3636
// MD009/no-trailing-spaces - Trailing spaces
3737
"MD009": {

CONTRIBUTING.md

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -3,22 +3,22 @@
33
First off, thanks for taking the time to contribute! ❤️
44

55
* [Contributing to Catalyst Voices](#contributing-to-catalyst-voices)
6-
* [Code of Conduct](#code-of-conduct)
7-
* [I Have a Question](#i-have-a-question)
8-
* [I Want To Contribute](#i-want-to-contribute)
9-
* [Reporting Bugs](#reporting-bugs)
10-
* [Before Submitting a Bug Report](#before-submitting-a-bug-report)
11-
* [How Do I Submit a Good Bug Report?](#how-do-i-submit-a-good-bug-report)
12-
* [Suggesting Enhancements](#suggesting-enhancements)
13-
* [Before Submitting an Enhancement](#before-submitting-an-enhancement)
14-
* [How Do I Submit a Good Enhancement Suggestion?](#how-do-i-submit-a-good-enhancement-suggestion)
15-
* [Your First Code Contribution](#your-first-code-contribution)
16-
* [Improving The Documentation](#improving-the-documentation)
17-
* [Style guides](#style-guides)
18-
* [Rust](#rust)
19-
* [Dart](#dart)
20-
* [Flutter](#flutter)
21-
* [Commit Messages](#commit-messages)
6+
* [Code of Conduct](#code-of-conduct)
7+
* [I Have a Question](#i-have-a-question)
8+
* [I Want To Contribute](#i-want-to-contribute)
9+
* [Reporting Bugs](#reporting-bugs)
10+
* [Before Submitting a Bug Report](#before-submitting-a-bug-report)
11+
* [How Do I Submit a Good Bug Report?](#how-do-i-submit-a-good-bug-report)
12+
* [Suggesting Enhancements](#suggesting-enhancements)
13+
* [Before Submitting an Enhancement](#before-submitting-an-enhancement)
14+
* [How Do I Submit a Good Enhancement Suggestion?](#how-do-i-submit-a-good-enhancement-suggestion)
15+
* [Your First Code Contribution](#your-first-code-contribution)
16+
* [Improving The Documentation](#improving-the-documentation)
17+
* [Style guides](#style-guides)
18+
* [Rust](#rust)
19+
* [Dart](#dart)
20+
* [Flutter](#flutter)
21+
* [Commit Messages](#commit-messages)
2222

2323
All types of contributions are encouraged and valued.
2424
Please make sure to read the relevant section before making your contribution.
@@ -75,11 +75,11 @@ Please complete the following steps in advance to help us fix any potential bug
7575
* Also make sure to search the internet (including Stack Overflow)
7676
to see if users outside the GitHub community have discussed the issue.
7777
* Collect information about the bug:
78-
* Stack trace (Traceback)
79-
* OS, Platform and Version (Windows, Linux, macOS, x86, ARM)
80-
* Version of the interpreter, compiler, SDK, runtime environment, package manager, depending on what seems relevant.
81-
* Possibly your input and the output
82-
* Can you reliably reproduce the issue?
78+
* Stack trace (Traceback)
79+
* OS, Platform and Version (Windows, Linux, macOS, x86, ARM)
80+
* Version of the interpreter, compiler, SDK, runtime environment, package manager, depending on what seems relevant.
81+
* Possibly your input and the output
82+
* Can you reliably reproduce the issue?
8383
And can you also reproduce it with older versions?
8484

8585
#### How Do I Submit a Good Bug Report?

README.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,16 @@
55
Welcome to the Catalyst Voices mono repo, where we manage and maintain the interconnected projects.
66

77
* [Catalyst Voices](#catalyst-voices)
8-
* [Overview](#overview)
9-
* [Getting Started](#getting-started)
10-
* [Projects](#projects)
11-
* [Athena](#athena)
12-
* [Catalyst Voices](#catalyst-voices-1)
13-
* [Catalyst Data Gateway](#catalyst-data-gateway)
14-
* [Catalyst Voices Packages](#catalyst-voices-packages)
15-
* [Development](#development)
16-
* [Contributing](#contributing)
17-
* [License](#license)
8+
* [Overview](#overview)
9+
* [Getting Started](#getting-started)
10+
* [Projects](#projects)
11+
* [Athena](#athena)
12+
* [Catalyst Voices](#catalyst-voices-1)
13+
* [Catalyst Data Gateway](#catalyst-data-gateway)
14+
* [Catalyst Voices Packages](#catalyst-voices-packages)
15+
* [Development](#development)
16+
* [Contributing](#contributing)
17+
* [License](#license)
1818

1919
## Overview
2020

athena/.gitignore

Lines changed: 0 additions & 11 deletions
This file was deleted.

athena/Cargo.toml

Lines changed: 0 additions & 8 deletions
This file was deleted.

athena/README.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

athena/src/main.rs

Lines changed: 0 additions & 3 deletions
This file was deleted.

catalyst-gateway/README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
# Catalyst Data Gateway
22

33
* [Catalyst Data Gateway](#catalyst-data-gateway)
4-
* [Code Organization](#code-organization)
5-
* [`./bin`](#bin)
6-
* [`./crates`](#crates)
7-
* [`./event-db`](#event-db)
8-
* [Build and Run](#build-and-run)
9-
* [Docker images](#docker-images)
10-
* [Rust binary](#rust-binary)
4+
* [Code Organization](#code-organization)
5+
* [`./bin`](#bin)
6+
* [`./crates`](#crates)
7+
* [`./event-db`](#event-db)
8+
* [Build and Run](#build-and-run)
9+
* [Docker images](#docker-images)
10+
* [Rust binary](#rust-binary)
1111

1212
The Catalyst Data Gateway is the backend of the Catalyst Voices hosted stack.
1313

catalyst-gateway/tests/api_tests/Readme.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -62,11 +62,11 @@ export CAT_GATEWAY_TEST_URL="http://127.0.0.1:3030"
6262

6363
* Run the tests, by specifying one of the markers:
6464

65-
* ci (marks tests to be run in ci),
66-
* nightly (marks tests to be run nightly),
67-
* preprod_indexing (marks test which requires indexing of the cardano preprod network),
68-
* health_endpoint (marks tests for health endpoint)
69-
* health_with_proxy_endpoint (marks tests for health endpoint which requires a proxy for testing)
65+
* ci (marks tests to be run in ci),
66+
* nightly (marks tests to be run nightly),
67+
* preprod_indexing (marks test which requires indexing of the cardano preprod network),
68+
* health_endpoint (marks tests for health endpoint)
69+
* health_with_proxy_endpoint (marks tests for health endpoint which requires a proxy for testing)
7070

7171
```shell
7272
poetry run pytest -s -m <marker>

0 commit comments

Comments
 (0)