Skip to content

Commit e176581

Browse files
committed
Add PixelMelt export audit route
1 parent 33f05a1 commit e176581

5 files changed

Lines changed: 68 additions & 14 deletions

File tree

.github/FUNDING.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
custom:
22
- https://nicdunz.gumroad.com/l/smrimu
3+
- https://nicdunz.gumroad.com/l/agent-workflow-mini-audit
4+
- https://nicdunz.gumroad.com/l/agent-workflow-audit

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,13 @@ Best results come from faces, masks, flowers, logos, and other bold silhouettes
2222

2323
If PixelMelt saves you time, the smallest paid support path is the $5 Codex run receipt: <https://nicdunz.gumroad.com/l/smrimu>.
2424

25+
For browser-visual export prototypes that need a written review, there are also optional no-call audit paths:
26+
27+
- Mini audit: <https://nicdunz.gumroad.com/l/agent-workflow-mini-audit>
28+
- Full workflow audit: <https://nicdunz.gumroad.com/l/agent-workflow-audit>
29+
30+
Redacted source images, public static demos, export proof, and workflow notes only. Do not send private brand files, unreleased client assets, API keys, runtime AI credentials, or confidential product data. No custom asset generation or call is required.
31+
2532
## Stack
2633

2734
- Vite

package-lock.json

Lines changed: 14 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,20 @@
22
"name": "pixelmelt",
33
"private": true,
44
"version": "0.1.0",
5-
"funding": {
6-
"type": "custom",
7-
"url": "https://nicdunz.gumroad.com/l/smrimu"
8-
},
5+
"funding": [
6+
{
7+
"type": "custom",
8+
"url": "https://nicdunz.gumroad.com/l/smrimu"
9+
},
10+
{
11+
"type": "custom",
12+
"url": "https://nicdunz.gumroad.com/l/agent-workflow-mini-audit"
13+
},
14+
{
15+
"type": "custom",
16+
"url": "https://nicdunz.gumroad.com/l/agent-workflow-audit"
17+
}
18+
],
919
"type": "module",
1020
"scripts": {
1121
"dev": "vite",

src/components/CanvasStage.tsx

Lines changed: 31 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ interface CursorState {
3636
}
3737

3838
const SUPPORT_RECEIPT_URL = 'https://nicdunz.gumroad.com/l/smrimu'
39+
const MINI_AUDIT_URL = 'https://nicdunz.gumroad.com/l/agent-workflow-mini-audit'
40+
const WORKFLOW_AUDIT_URL = 'https://nicdunz.gumroad.com/l/agent-workflow-audit'
3941

4042
function formatCompactCount(value: number): string {
4143
return new Intl.NumberFormat('en-US', { notation: 'compact', maximumFractionDigits: 1 }).format(value)
@@ -306,18 +308,37 @@ export const CanvasStage = forwardRef<CanvasStageHandle, CanvasStageProps>(funct
306308
Export 8s WebM
307309
</button>
308310
{hasExportedClip && (
309-
<div className="max-w-[18rem] rounded-2xl border border-[var(--pm-warm)]/35 bg-[rgba(255,148,71,0.08)] px-3 py-2 text-right">
310-
<a
311-
href={SUPPORT_RECEIPT_URL}
312-
target="_blank"
313-
rel="noreferrer"
314-
className="text-sm font-semibold text-white underline-offset-4 hover:underline"
315-
>
316-
Optional $5 support receipt
317-
</a>
311+
<div className="max-w-[24rem] rounded-2xl border border-[var(--pm-warm)]/35 bg-[rgba(255,148,71,0.08)] px-3 py-2 text-right">
312+
<div className="text-sm font-semibold text-white">Optional export audit</div>
318313
<p className="mt-1 text-xs leading-5 text-[var(--pm-text-muted)]">
319-
PixelMelt stays local, free, and export-ready.
314+
Redacted static demos only. No private brand files, API keys, or runtime AI credentials.
320315
</p>
316+
<div className="mt-2 flex flex-wrap justify-end gap-2">
317+
<a
318+
href={SUPPORT_RECEIPT_URL}
319+
target="_blank"
320+
rel="noreferrer"
321+
className="rounded-full border border-white/10 px-3 py-1 text-xs font-semibold text-white/85 transition hover:border-white/30 hover:text-white"
322+
>
323+
$5 receipt
324+
</a>
325+
<a
326+
href={MINI_AUDIT_URL}
327+
target="_blank"
328+
rel="noreferrer"
329+
className="rounded-full border border-[var(--pm-warm)]/45 bg-[rgba(255,148,71,0.12)] px-3 py-1 text-xs font-semibold text-white transition hover:bg-[rgba(255,148,71,0.2)]"
330+
>
331+
Mini audit $149
332+
</a>
333+
<a
334+
href={WORKFLOW_AUDIT_URL}
335+
target="_blank"
336+
rel="noreferrer"
337+
className="rounded-full border border-[var(--pm-accent)]/35 bg-[rgba(109,226,196,0.1)] px-3 py-1 text-xs font-semibold text-white transition hover:bg-[rgba(109,226,196,0.18)]"
338+
>
339+
Workflow audit $750
340+
</a>
341+
</div>
321342
</div>
322343
)}
323344
</div>

0 commit comments

Comments
 (0)