Skip to content

Commit a143458

Browse files
refactor: migrate Markdown to AsciiDoc (#88)
Automated migration of .md to .adoc per global rules, preserving wikis and critical exceptions.
1 parent 93c1cc2 commit a143458

30 files changed

Lines changed: 1124 additions & 1061 deletions

.github/workflows/governance.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# in hyperpolymath/standards instead of carrying per-repo copies.
44
#
55
# Replaces the per-repo governance scaffolding removed in the same commit:
6-
# quality.yml, guix-nix-policy.yml, npm-bun-blocker.yml, ts-blocker.yml,
6+
# quality.yml, guix-guix-policy.yml, npm-bun-blocker.yml, ts-blocker.yml,
77
# security-policy.yml, rsr-antipattern.yml, wellknown-enforcement.yml,
88
# workflow-linter.yml
99
#

.machine_readable/6a2/META.a2ml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ author = "Jonathan D.A. Jewell (hyperpolymath)"
1717
build-tool = "just"
1818
container-runtime = "podman"
1919
ci-platform = "github-actions"
20-
package-manager = "cargo" # guix.scm / flake.nix also present for reproducible shells
20+
package-manager = "cargo" # guix.scm / flake.guix also present for reproducible shells
2121

2222
# ════════════════════════════════════════════════════════════════════════════
2323
# ARCHITECTURE DECISIONS (ADRs) — status: proposed | accepted | superseded | rejected

ARCHITECTURE.adoc

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
== Architecture
2+
3+
=== Overview
4+
5+
This repository follows a modular, maintainable architecture designed
6+
for clarity, scalability, and long-term sustainability.
7+
8+
=== Directory Structure
9+
10+
....
11+
.
12+
├── src/ # Source code
13+
├── tests/ # Test suites
14+
├── docs/ # Documentation
15+
├── scripts/ # Utility scripts
16+
├── config/ # Configuration files
17+
├── LICENSE # License file
18+
├── LICENSES/ # Full license texts
19+
└── README.adoc # Project documentation
20+
....
21+
22+
=== Design Principles
23+
24+
* *Separation of Concerns*: Each module has a single responsibility
25+
* *Testability*: Code is written to be easily testable
26+
* *Documentation*: All public APIs are documented
27+
* *Configuration*: Environment-specific settings are externalized
28+
29+
=== Dependencies
30+
31+
* External dependencies are minimized and clearly declared
32+
* Version pinning is used for reproducibility
33+
34+
=== Security Considerations
35+
36+
* Sensitive data is never committed to the repository
37+
* Secrets are managed through environment variables or secure vaults
38+
* Regular dependency audits are performed
39+
40+
=== Maintainability
41+
42+
* Code follows consistent style guidelines
43+
* Pull requests require review and CI checks
44+
* Issues and discussions are tracked transparently
45+
46+
'''''
47+
48+
_Last updated: 2026-07-18_

ARCHITECTURE.md

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

CHANGELOG.adoc

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
== Changelog
2+
3+
All notable changes to `+git-reticulator+` will be documented in this
4+
file.
5+
6+
This file is generated from conventional commits by the
7+
https://github.com/hyperpolymath/standards/blob/main/.github/workflows/changelog-reusable.yml[`+changelog-reusable.yml+`]
8+
workflow (`+hyperpolymath/standards#206+`). Adopt the workflow in this
9+
repo’s CI to keep this file in sync automatically — see
10+
https://github.com/hyperpolymath/standards/blob/main/templates/cliff.toml[`+templates/cliff.toml+`]
11+
for the canonical config.
12+
13+
The format follows https://keepachangelog.com/en/1.1.0/[Keep a
14+
Changelog]; this project aims to follow
15+
https://semver.org/spec/v2.0.0.html[Semantic Versioning].
16+
17+
=== [Unreleased]
18+
19+
==== Added
20+
21+
* feat(crg): add crg-grade and crg-badge justfile recipes
22+
* feat: wire conflow config validation pipeline
23+
* feat: add k9iser.toml and generate K9 contracts
24+
* feat: add stapeln.toml container definition
25+
* feat: deploy UX Manifesto infrastructure
26+
* feat: git-reticulator — semantic lattice builder for git repos in
27+
AffineScript
28+
29+
==== Fixed
30+
31+
* fix(ci): sync hypatia-scan.yml to canonical (413:
32+
env.HOME+Phase-2+SARIF) (#6)
33+
* fix(ci): adopt canonical hypatia-scan.yml (env.HOME/scanner-layout +
34+
Comment-step gate) (#4)
35+
* fix(ci): adopt canonical hypatia-scan.yml (env.HOME/scanner-layout +
36+
Comment-step gate) (#3)
37+
* fix: set correct Groove capability type (was: custom)
38+
* fix(ci): replace casket-pages with standard Jekyll Pages workflow
39+
* fix(deps): update lock files to resolve security advisories
40+
* fix: EXPLAINME.adoc — quote README claims, brief format, evidence
41+
table
42+
43+
==== Documentation
44+
45+
* docs(readme): add SPDX header, OSSF and GWF badges
46+
* docs: add TOPOLOGY.md
47+
48+
==== CI
49+
50+
* ci(rust): convert rust-ci.yml to thin wrapper (standards#174) (#11)
51+
* ci(deps): add Dependabot config to surface Rust security alerts
52+
* ci: deploy dogfood-gate, add Groove manifest and CRG tests
53+
54+
=== Pre-history
55+
56+
Prior commits to this file’s introduction are recorded in git history
57+
but not formally classified into Keep-a-Changelog sections. To backfill,
58+
run `+git cliff -o CHANGELOG.md+` locally using the canonical
59+
https://github.com/hyperpolymath/standards/blob/main/templates/cliff.toml[`+cliff.toml+`]
60+
— this is one-shot mechanical work.
61+
62+
'''''

CHANGELOG.md

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

0 commit comments

Comments
 (0)