Skip to content

Commit 1270bb4

Browse files
refactor: migrate Markdown to AsciiDoc (#114)
Automated migration of .md to .adoc per global rules, preserving wikis and critical exceptions.
1 parent e7f4cd6 commit 1270bb4

25 files changed

Lines changed: 671 additions & 643 deletions

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: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
== Changelog
2+
3+
All notable changes to `+scripts+` will be documented in this file.
4+
5+
This file is generated from conventional commits by the
6+
https://github.com/hyperpolymath/standards/blob/main/.github/workflows/changelog-reusable.yml[`+changelog-reusable.yml+`]
7+
workflow (`+hyperpolymath/standards#206+`). Adopt the workflow in this
8+
repo’s CI to keep this file in sync automatically — see
9+
https://github.com/hyperpolymath/standards/blob/main/templates/cliff.toml[`+templates/cliff.toml+`]
10+
for the canonical config.
11+
12+
The format follows https://keepachangelog.com/en/1.1.0/[Keep a
13+
Changelog]; this project aims to follow
14+
https://semver.org/spec/v2.0.0.html[Semantic Versioning].
15+
16+
=== [Unreleased]
17+
18+
==== Added
19+
20+
* feat: migrate bookmark scripts from Python to Julia
21+
* feat: add stapeln.toml container definition
22+
* feat: deploy UX Manifesto infrastructure
23+
* feat: add CLADE.a2ml — clade taxonomy declaration
24+
* feat(ci): enable Hypatia scanning
25+
* feat: add hyperpolymath utility scripts
26+
27+
==== Fixed
28+
29+
* fix(ci): sync hypatia-scan.yml to canonical (#47)
30+
* fix(ci): build Hypatia escript from repo root (estate dogfood drift)
31+
* fix(ci): Phase-2 fleet submission must not fail the security gate
32+
(#46)
33+
* fix(ci): move secret-scanner Cargo.toml gate from job-level if: to
34+
step-level (#45)
35+
* fix: replace deno -A with specific permission flags
36+
* fix(scorecard): enforce granular permissions and add fuzzing
37+
placeholder
38+
* fix(ci): Resolve workflow-linter self-matching and metadata issues
39+
* fix: correct email jonathan.jewell → j.d.a.jewell
40+
* fix(license): SPDX AGPL-3.0 → PMPL-1.0-or-later in dotfiles
41+
* fix: apply safety triangle fixes
42+
(recipe-heredoc-to-install,recipe-shell-quote-vars)
43+
44+
==== Changed
45+
46+
* refactor: reboot-tracker.ts → .mjs (TS types stripped) (#42)
47+
* refactor: migrate 6SCM → 6A2 (.scm → .a2ml format)
48+
49+
==== Documentation
50+
51+
* docs: add EXPLAINME.adoc — prove-it file backing README claims
52+
* docs: add CONTRIBUTING.md
53+
* docs: add checkpoint files for state tracking
54+
55+
==== CI
56+
57+
* build(deps): bump dtolnay/rust-toolchain from
58+
efa25f7f19611383d5b0ccf2d1c8914531636bf9 to
59+
3c5f7ea28cd621ae0bf5283f0e981fb97b8a7af9 (#49)
60+
* build(deps): bump github/codeql-action from 4.32.6 to 4.36.0 (#50)
61+
* build(deps): bump actions/github-script from 8.0.0 to 9.0.0 (#51)
62+
* build(deps): bump trufflesecurity/trufflehog from 3.93.8 to 3.95.3
63+
(#52)
64+
* build(deps): bump actions/upload-artifact from 4.6.2 to 7.0.1 (#53)
65+
66+
=== Pre-history
67+
68+
Prior commits to this file’s introduction are recorded in git history
69+
but not formally classified into Keep-a-Changelog sections. To backfill,
70+
run `+git cliff -o CHANGELOG.md+` locally using the canonical
71+
https://github.com/hyperpolymath/standards/blob/main/templates/cliff.toml[`+cliff.toml+`]
72+
— this is one-shot mechanical work.
73+
74+
'''''

CHANGELOG.md

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

CODE_OF_CONDUCT.adoc

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
== Contributor Covenant Code of Conduct
2+
3+
=== Our Pledge
4+
5+
We pledge to make participation a harassment-free experience for
6+
everyone.
7+
8+
=== Our Standards
9+
10+
*Positive behavior:* * Using welcoming language * Being respectful of
11+
differing viewpoints * Accepting constructive criticism * Focusing on
12+
what is best for the community
13+
14+
*Unacceptable behavior:* * Harassment, trolling, or personal attacks *
15+
Publishing private information without permission
16+
17+
=== Enforcement
18+
19+
Report issues to the maintainers. All complaints will be reviewed.
20+
21+
=== Attribution
22+
23+
Adapted from https://www.contributor-covenant.org/[Contributor Covenant]
24+
v2.1.

CODE_OF_CONDUCT.md

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

0 commit comments

Comments
 (0)