Sign in
Join now
core
aesthetic.computer
/
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Monorepo for Aesthetic.Computer
aesthetic.computer
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
core
/
tests
5 folders
·
57 files
at
main
prompt.ac/@jeffrey
·
mime: link pieces to their card, not the retired #/t/ thread page; permalink test follows the sheet and the /p/-less paths
·
6d ago
ebb76551
browser
signup: the hosted create-account screen says what to do when an address is already ours
1w ago
doom
mime: link pieces to their card, not the retired #/t/ thread page; permalink test follows the sheet and the /p/-less paths
6d ago
kidlisp-v2-architecture
restore 4270 files deleted by papers oven auto-build (17ac2f657)
7mo ago
performance
fill solid triangles by span and skip the colour parser for numeric ink
1mo ago
speech
Add opt-in speech captions and local word boundary events
1mo ago
ac-token.test.mjs
menuband: takes back themselves up to your handle; one lock for every ~/.ac-token refresh
1mo ago
aesel-preview-evidence.test.mjs
Aesel 0.8.19: recover billing, renew native accounts, verify rendered revisions
1mo ago
aesel-preview-navigation.test.mjs
Integrate Aesel desktop updates and preserve embedded preview navigation
1mo ago
aesthetic-ios-camera.test.mjs
Fix iPhone cap camera orientation
3mo ago
app-downloads.test.mjs
Verify Windows credential rotation and prepare beta download routes
1mo ago
boot-login.test.mjs
Add lairk, share laklok chat widgets, sign in the desktop app via ac-login
1mo ago
capture-session.test.mjs
Record cap from the native camera track
3mo ago
chat-comments.test.mjs
Show MIME comment counts and discussion sheets in laer-klokken
2w ago
clock-notepat-convert.test.mjs
restore 4270 files deleted by papers oven auto-build (17ac2f657)
7mo ago
embed-test.mjs
restore 4270 files deleted by papers oven auto-build (17ac2f657)
7mo ago
findColor.test.mjs
restore 4270 files deleted by papers oven auto-build (17ac2f657)
7mo ago
graph-translucent-box.test.mjs
Blend translucent fills about three times faster and retire the prompt Copy button
3w ago
graphics-optimizer-order.test.mjs
Discard stale bitmap uploads and make native latency comparisons reproducible
3w ago
hudColorCodes.test.mjs
restore 4270 files deleted by papers oven auto-build (17ac2f657)
7mo ago
iframe-perf-test.html
restore 4270 files deleted by papers oven auto-build (17ac2f657)
7mo ago
illy-physical-contract.test.mjs
Enforce the physical-accuracy contract across illy and motion
2mo ago
invert.test.mjs
restore 4270 files deleted by papers oven auto-build (17ac2f657)
7mo ago
kidlisp-color-patterns.test.mjs
restore 4270 files deleted by papers oven auto-build (17ac2f657)
7mo ago
kidlisp-compile.test.mjs
KidLisp: compiler tests in the exact suite
3w ago
kidlisp-execution.test.mjs
Add KidLisp readers, deterministic rendering checks and a Wasm ray benchmark
3w ago
kidlisp-inclusions.test.mjs
KidLisp: Wasm/WebGPU raytrace backends, $roz feedback graph, top-100 inclusion gate
3w ago
kidlisp-kernel.test.mjs
KidLisp on the console: kernels as emitted JavaScript on trusted hosts, dynamic resolution, triangle winding, an Xbox bench tool
3w ago
kidlisp-mesh.test.mjs
KidLisp 3D: one light model on every host (baked for the Xbox), a light form, a depth buffer in the browser renderer; the corridor keeps the eye out of its pillars
3w ago
kidlisp-pixels.test.mjs
Add KidLisp readers, deterministic rendering checks and a Wasm ray benchmark
3w ago
kidlisp-plan-wasm.test.mjs
Add KidLisp readers, deterministic rendering checks and a Wasm ray benchmark
3w ago
kidlisp-plan.test.mjs
Add KidLisp readers, deterministic rendering checks and a Wasm ray benchmark
3w ago
kidlisp-pools.test.mjs
KidLisp: pools, hums, console input, else, and the arithmetic pieces lean on
3w ago
kidlisp-raytrace-backends.test.mjs
KidLisp: Wasm/WebGPU raytrace backends, $roz feedback graph, top-100 inclusion gate
3w ago
kidlisp-raytrace.test.mjs
Add KidLisp readers, deterministic rendering checks and a Wasm ray benchmark
3w ago
kidlisp-rich-text.test.mjs
Playback: activate readalongs from their host and resume Doom audio
2w ago
kidlisp-roz-graph.test.mjs
KidLisp: Wasm/WebGPU raytrace backends, $roz feedback graph, top-100 inclusion gate
3w ago
klokkentales.test.mjs
Add Klokkentales piece with its marketing lane and test
2mo ago
lith-route-resolution.test.mjs
slab, prox and lith accept aesel beside easel
1mo ago
melody-pcenter.test.mjs
Timbre gets a geometry: AC had been addressing tone colour by catalogue number everywhere — a flat list you Tab through, a 0-127 digit buffer, a random seed — while pitch got hues, chord morphing, distance and a twelve-rung practice ladder, which is exactly the imbalance Wessel opens his 1979 paper by blaming on acoustic instruments ("very accurate control over pitch but little in the way of compositionally specifiable manipulation of timbre"), and which no longer has an excuse in a fleet where gm_synth exposes ~100 continuous parameters per program and Fluoddity exposes 80 floats. The rhythm shelves of that platter shipped long ago as pop/lib/necklace.mjs; shelf 10 had nothing. So: measure the axes Wessel used to INTERPRET his space — a Bark centroid over a Schroeder-spread excitation pattern for brightness, rise time and cross-band onset spread for bite — and hang the levers off them. Steps 2 and 3 of his method are deliberately skipped: no listeners were asked and no MDS was run, so every generated file says in its header that this is a proxy for a timbre space and not one. The axis was validated before anything was built on it (sine 2.72 < square 4.29 < sawtooth 5.30 < noise 18.86 Bark, with the C harness and its JS port agreeing to three decimals), and its stimulus-set relativity measured rather than waved at (brightness rank correlation against C4 is rho 0.92 at C3, 0.82 at C5). Five levers land: notepat's Tab cycle is now a derived brightness ramp rather than authoring order (sine, composite, triangle, square, whistle, sawtooth, harp — the hand-written list had square and sawtooth swapped); Menu Band's 8x16 picker is re-laid on the measured coordinates with brightest on top and bite increasing rightward per Figure 1, arrows walking the grid so "right" means "more bite", family colours left keyed to program number so the palette scatters and the scatter is the finding, and `defaults write ... instrumentGridLayout catalogue` restoring the old map; streamSplitRisk predicts melodic fission from brightness gap times van Noorden's rate term and reports rather than forbids, because the split is also a device; Fluoddity's genome becomes addressable through lerp, the Ehresman/Wessel parallelogram and a distance, with rule() so a bred instrument can be saved instead of being a one-way door, and a path harness that renders and measures the blend instead of assuming it is smooth (no cliff, worst step 2.2-3.7x mean; parallelogram exact); and p-centres pull each note earlier by its own perceptual attack lag in kidlisp's timeline, mean-zero so tempo never drifts and a single-timbre line comes out bit-identical.
2mo ago
melody-stream-split.test.mjs
Timbre gets a geometry: AC had been addressing tone colour by catalogue number everywhere — a flat list you Tab through, a 0-127 digit buffer, a random seed — while pitch got hues, chord morphing, distance and a twelve-rung practice ladder, which is exactly the imbalance Wessel opens his 1979 paper by blaming on acoustic instruments ("very accurate control over pitch but little in the way of compositionally specifiable manipulation of timbre"), and which no longer has an excuse in a fleet where gm_synth exposes ~100 continuous parameters per program and Fluoddity exposes 80 floats. The rhythm shelves of that platter shipped long ago as pop/lib/necklace.mjs; shelf 10 had nothing. So: measure the axes Wessel used to INTERPRET his space — a Bark centroid over a Schroeder-spread excitation pattern for brightness, rise time and cross-band onset spread for bite — and hang the levers off them. Steps 2 and 3 of his method are deliberately skipped: no listeners were asked and no MDS was run, so every generated file says in its header that this is a proxy for a timbre space and not one. The axis was validated before anything was built on it (sine 2.72 < square 4.29 < sawtooth 5.30 < noise 18.86 Bark, with the C harness and its JS port agreeing to three decimals), and its stimulus-set relativity measured rather than waved at (brightness rank correlation against C4 is rho 0.92 at C3, 0.82 at C5). Five levers land: notepat's Tab cycle is now a derived brightness ramp rather than authoring order (sine, composite, triangle, square, whistle, sawtooth, harp — the hand-written list had square and sawtooth swapped); Menu Band's 8x16 picker is re-laid on the measured coordinates with brightest on top and bite increasing rightward per Figure 1, arrows walking the grid so "right" means "more bite", family colours left keyed to program number so the palette scatters and the scatter is the finding, and `defaults write ... instrumentGridLayout catalogue` restoring the old map; streamSplitRisk predicts melodic fission from brightness gap times van Noorden's rate term and reports rather than forbids, because the split is also a device; Fluoddity's genome becomes addressable through lerp, the Ehresman/Wessel parallelogram and a distance, with rule() so a bred instrument can be saved instead of being a one-way door, and a path harness that renders and measures the blend instead of assuming it is smooth (no cliff, worst step 2.2-3.7x mean; parallelogram exact); and p-centres pull each note earlier by its own perceptual attack lag in kidlisp's timeline, mean-zero so tempo never drifts and a single-timbre line comes out bit-identical.
2mo ago
motion-physical-contract.test.mjs
Enforce the physical-accuracy contract across illy and motion
2mo ago
native-keyboard.test.mjs
Consume native canvas keys and refresh window color for each painted frame
3w ago
native-prompt-ui.test.mjs
Fix native startup before a piece has supplied its window color
3w ago
native-window-color.test.mjs
Fix native startup before a piece has supplied its window color
3w ago
news-api.test.mjs
restore 4270 files deleted by papers oven auto-build (17ac2f657)
7mo ago
news-bluesky.test.mjs
feat(news): ingest @artistnewsnetwork Bluesky headlines as external news-posts
6mo ago
news-ssr.test.mjs
restore 4270 files deleted by papers oven auto-build (17ac2f657)
7mo ago
nom-score.test.mjs
scores: a run can be just a number
1mo ago
organic-sound.test.mjs
Integrate reviewed Neo work with current Aesthetic Computer main
1mo ago
os-interface.test.mjs
Add persistent OS appearance and paper cover previews
2w ago
oven-backdrop.test.mjs
toolchain: macOS cleaner/workspace media, acos MCP; oven backdrop captures stay on their loaded revision
2w ago
pop-ddex.test.mjs
Add DDEX release records and Pop site
2mo ago
pop-necklace.test.mjs
Hear a rhythm as a place: rhythm platter, necklace library, bracelet lane
2mo ago
pop-site.test.mjs
Add DDEX release records and Pop site
2mo ago
prompt-render-scheduling.test.mjs
Compare native prompt latency in fixed-size sandboxed sessions and verify editing
3w ago
scratch-physics.test.mjs
Refine tape scratching and playback chrome
3mo ago
sound-on-film.test.mjs
Normalize recorded tape audio
3mo ago
stample-syntax.test.mjs
restore 4270 files deleted by papers oven auto-build (17ac2f657)
7mo ago
tape-draft-upload.test.mjs
Fix tape draft upload event delivery and retries
1mo ago
udp-geckos-test.mjs
restore 4270 files deleted by papers oven auto-build (17ac2f657)
7mo ago
udp-multiplayer-test.mjs
restore 4270 files deleted by papers oven auto-build (17ac2f657)
7mo ago
update-recovery.test.mjs
Fix bounded boot recovery and fresh deployment polling
1mo ago