Skip to content

yoniLavi/architecture-as-program

Repository files navigation

Architecture as Program

A research proposal for capability-injected, model-driven software development in the age of AI agents.

Reading the proposal

  • PDF (formatted)
  • HTML (web-readable)
  • Markdown (plain text, for pasting into Google Docs, etc.)

These are built automatically from source on every push to main.

Building from source

Prerequisites

  • Typst — document compiler
  • Pandoc — for markdown export (with citeproc)
  • Python 3 — for post-processing scripts

Build

make build

This compiles the Typst source to PDF and exports a cleaned markdown version with resolved citations and cross-references.

Git hooks

To enable the pre-commit hook (which runs the build and blocks on errors):

git config core.hooksPath .githooks

About

A research proposal for capability-injected, model-driven software development in the age of AI agents.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors