Monorepo for Aesthetic.Computer aesthetic.computer
4
fork

Configure Feed

Select the types of activity you want to include in your feed.

quotes: rename AE-2026-001 source + PDF to match quote ID

quote.{tex,pdf} -> AE-2026-001.{tex,pdf}; permalink macros and
README updated to reference the new filenames. Future quotes
follow the same naming — source and built PDF are always named
after the quote ID.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

+11 -10
quotes/AE-2026-001-ucla-social-software/quote.pdf quotes/AE-2026-001-ucla-social-software/AE-2026-001.pdf

This is a binary file and will not be displayed.

+2 -2
quotes/AE-2026-001-ucla-social-software/quote.tex quotes/AE-2026-001-ucla-social-software/AE-2026-001.tex
··· 46 46 47 47 % === QUOTE METADATA === 48 48 \newcommand{\quoteid}{AE-2026-001} 49 - \newcommand{\permalink}{https://tangled.org/aesthetic.computer/core/blob/main/quotes/AE-2026-001-ucla-social-software/quote.pdf} 50 - \newcommand{\permalinkdisplay}{tangled.org/aesthetic.computer/core/blob/main/quotes/AE-2026-001-ucla-social-software/quote.pdf} 49 + \newcommand{\permalink}{https://tangled.org/aesthetic.computer/core/blob/main/quotes/AE-2026-001-ucla-social-software/AE-2026-001.pdf} 50 + \newcommand{\permalinkdisplay}{tangled.org/aesthetic.computer/core/blob/main/quotes/AE-2026-001-ucla-social-software/AE-2026-001.pdf} 51 51 \usepackage{hyperref} 52 52 \usepackage{microtype} 53 53 \usepackage{parskip}
+9 -8
quotes/README.md
··· 1 1 # Quotes 2 2 3 - Vendor quotes issued under **Aesthetic Inc.** Source of truth for what was billed, to whom, and for what scope. Each quote lives in its own directory named `<quote-id>-<slug>/` with a `quote.tex` source and built `quote.pdf`. 3 + Vendor quotes issued under **Aesthetic Inc.** Source of truth for what was billed, to whom, and for what scope. Each quote lives in its own directory named `<quote-id>-<slug>/`; the source and built PDF are both named after the quote ID (`<quote-id>.tex` / `<quote-id>.pdf`). 4 4 5 5 ## Quote ID 6 6 7 - Format: `AE-<YYYY>-<NNN>` — `AE` for Aesthetic (Inc.), four-digit year, three-digit sequence resetting each year. Set once per quote via `\newcommand{\quoteid}{...}` at the top of `quote.tex`. 7 + Format: `AE-<YYYY>-<NNN>` — `AE` for Aesthetic (Inc.), four-digit year, three-digit sequence resetting each year. Set once per quote via `\newcommand{\quoteid}{...}` at the top of the `.tex` source (and used as the filename itself). 8 8 9 9 ## Ledger 10 10 11 11 | Quote ID | Date | Recipient | Scope | Amount | Status | 12 12 |----------|------|-----------|-------|--------|--------| 13 - | [AE-2026-001](AE-2026-001-ucla-social-software/quote.pdf) | 2026-04-22 | UCLA Design Media Arts — Social Software (Jinwoo Park; program co-directed by Casey Reas and Lauren Lee McCarthy) | Technical documentation of Social Software runtime/language/tools, analysis of software in production across UCLA DMA, survey of open-source and proprietary stacks; hosted at [sosoft.arts.ucla.edu](https://sosoft.arts.ucla.edu/) | $1,200.00 | Issued | 13 + | [AE-2026-001](AE-2026-001-ucla-social-software/AE-2026-001.pdf) | 2026-04-22 | UCLA Design Media Arts — Social Software (Jinwoo Park; program co-directed by Casey Reas and Lauren Lee McCarthy) | Technical documentation of Social Software runtime/language/tools, analysis of software in production across UCLA DMA, survey of open-source and proprietary stacks; hosted at [sosoft.arts.ucla.edu](https://sosoft.arts.ucla.edu/) | $1,200.00 | Issued | 14 14 15 15 ## Building 16 16 ··· 18 18 19 19 ```bash 20 20 cd quotes/AE-2026-001-ucla-social-software 21 - tectonic -X compile quote.tex 21 + tectonic -X compile AE-2026-001.tex 22 22 ``` 23 23 24 - Paths in `quote.tex` are relative: 24 + Relative paths in the source: 25 25 - Fonts: `../../system/public/type/webfonts/` (YWFT Processing) 26 26 - Logo: `../../papers/arxiv-ac/figures/pals.pdf` 27 27 ··· 29 29 30 30 1. Pick the next sequence number (look at the ledger, increment). 31 31 2. `cp -R AE-YYYY-NNN-<prev-slug>/ AE-YYYY-NNN+1-<new-slug>/` (or start from a blank fork of an existing one). 32 - 3. Update `\newcommand{\quoteid}{...}` in `quote.tex`. 33 - 4. Update recipient, subject, scope, amount. 34 - 5. Build, commit, add a row to the ledger above. 32 + 3. Rename the `.tex` inside to match the new quote ID. 33 + 4. Update `\newcommand{\quoteid}{...}` and the `\permalink` / `\permalinkdisplay` macros to reference the new filename. 34 + 5. Update recipient, subject, scope, amount. 35 + 6. Build, commit, add a row to the ledger above.