All work

libs/arch

myArch

A Systematic Development Framework

myArch is a library of practical utilities for architectonic development of Python programs and markdown knowledge stores.

Open repository Version 0.7.0MPL-2.0
myArch working preview

What it shows

What it is and what it demonstrates.

myArch is a library of practical utilities for architectonic development of Python programs and markdown knowledge stores. It provides the shared primitives — schema helpers, markdown parsing, validation scaffolding — that keep a fleet of projects structurally coherent without dictating their internals.

The problem

A growing Python fleet shares conventions more than it shares code: markdown schemas, doc structures, naming contracts, and validation patterns that drift across repos when each project re-implements them locally. Without a common library, consistency degrades into one-off scripts and copy-pasted conventions that no tool can check.

The approach

myArch collects the recurring structural primitives — markdown knowledge-store parsing, architectonic schema helpers, and the shared validation scaffolding — into a single typed library published on PyPI. Its 39 tests and 26 documentation pages cover the contracts that multiple downstream projects depend on. The "phil" tag is honest: the author reads Kant, Hegel, Deleuze, and Foucault seriously and looks for where their structural thinking applies to software architecture; myArch is where that cross-pollination lands in code.

What it demonstrates

A stage-7 library with 39 tests, 26 docs pages, CI, pre-commit hooks, and full type annotations is the infrastructure layer most teams talk about building and few actually ship — a shared primitives library that earns its imports by making downstream projects more correct by default.

Repository evidence

Observable facts.

Documentation
26 documentation files
Test surface
39 test files
Continuous integration
Configured
Pre-commit hooks
Configured
Typed source
Configured
Visual evidence
Working preview recorded
Technologies
lib · py · phil · md · irix