算法艺术创作
algorithmic-art
通过代码和可调参数创作生成艺术与交互式视觉效果。
session-review【设计与创意】End-of-session adversarial review loop. Assemble the session's work into a role-assigned, self-contained brief, then run independent reviewers in parallel — an isolated code-reader (the idea-validator agent) that reads the ACTUAL files and web-checks technology currency, plus an external-family model if you have one — synthesize where they agree vs d…
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Stress-test a session's work before it sets, using reviewers who don't share your blind spots. You wrote the work, so you are the worst person to spot what you assumed. The loop ends in action: cheap-safe fixes applied immediately, the rest recorded as a measurable plan, and anything you disagree with explicitly challenged — not silently accepted, not silently dropped.
Invocation is usually EXPLICIT (/session-review) — "review" is something the agent does
natively, so don't expect auto-triggering; invoke it by name at session close.
Write ONE self-contained markdown brief (e.g. to /tmp/<repo>-session-review.md). It is the
only context the reviewers get. It must contain:
Never let the brief be the reviewer's only window: tell the code-reader explicitly "do not trust this summary — read the actual files." Your summary is where your blind spots live.
idea-validator pointed at the brief AND
the actual files, with the currency instruction: "web-check whether every library / runtime /
pattern I chose is still the right choice this year, cite sources." Without that line it only
verifies claims you explicitly made — dated tech slips through.Where reviewers independently land on the same finding — high-confidence signal, promote it.
Where they diverge — the highest-value rows: adjudicate on merits. On facts about the code the
code-reader wins; never count votes. The full adjudication procedure — acceptance layers, the
claim→check table, how a disputed finding is allowed to close — is
reference/orchestrator-fact-check.md.
Close with what the loop produced: findings found / applied / planned / challenged, what you had missed, what tech-currency facts updated. That's how you know it earned its tokens.
Steps 1-5 review the WORK; this reviews the SYSTEM that produced it. Three questions, backed by what actually happened this session:
reference/parallel-development.md for the fan-out defaults and stop-conditions.)A CONFIRMED finding is worth a row in the findings-class registry, and a class recurring three
times earns promotion into the cheapest layer that prevents it — reference/review-loop.md.
Output: at most 1-3 minimal, evidence-backed adjustments, biased to subtract before add. "Keep doing" is a valid output — most sessions should change the foundation little.