-
Notifications
You must be signed in to change notification settings - Fork 2
feat: pass CHARTMETRIC_REFRESH_TOKEN to sandbox environment #113
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
sidneyswift
wants to merge
2
commits into
main
Choose a base branch
from
feature/chartmetric-sandbox-env
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
30 changes: 30 additions & 0 deletions
30
src/content/templates/album-record-store/caption-guide.json
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,30 @@ | ||
| { | ||
| "templateStyle": "album art on vinyl in a record store — the kind of post an artist makes when their music hits wax for the first time", | ||
| "captionRole": "the caption should feel like the artist posted this themselves. proud but not corny. announcing the vinyl, reflecting on the music, or saying something raw about what the album means.", | ||
| "tone": "understated pride, like posting a photo of your album in a store and letting the moment speak for itself. not hype-man energy — quiet flex.", | ||
| "rules": [ | ||
| "lowercase only", | ||
| "keep it under 80 characters for short, can go longer for medium/long", | ||
| "no punctuation at the end unless its a question mark", | ||
| "never sound like a press release or marketing copy", | ||
| "never say 'out now' or 'stream now' or 'link in bio'", | ||
| "dont describe whats in the image", | ||
| "can reference the album, the songs, or what they mean to you", | ||
| "can reference the physical vinyl / record store experience", | ||
| "if it sounds like a label wrote it, rewrite it until it sounds like the artist texted it to a friend" | ||
| ], | ||
| "formats": [ | ||
| "a one-line reflection on the album ('i left everything in this one')", | ||
| "a quiet flex about being on vinyl ('never thought id see this in a store')", | ||
| "a nostalgic moment ('used to dig through bins like this looking for something that felt like home')", | ||
| "something the listener would screenshot ('this album is the version of me i was scared to show you')", | ||
| "a short dedication or thank you that feels real, not performative" | ||
| ], | ||
| "examples_of_good_length": [ | ||
| "i left everything in this one", | ||
| "found myself in the crates today", | ||
| "this album is the version of me i was scared to show you", | ||
| "never thought id see my name on a spine in a record store", | ||
| "wrote this in my bedroom now its on wax" | ||
| ] | ||
| } |
10 changes: 10 additions & 0 deletions
10
src/content/templates/album-record-store/references/captions/examples.json
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,10 @@ | ||
| [ | ||
| "i left everything in this one", | ||
| "found myself in the crates today", | ||
| "never thought id see my name on a spine in a record store", | ||
| "wrote this in my bedroom now its on wax", | ||
| "this album is the version of me i was scared to show you", | ||
| "every scratch on this vinyl is a memory", | ||
| "the songs sound different on wax. heavier somehow", | ||
| "somebody in new york is gonna find this in a bin one day and feel something" | ||
| ] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,36 @@ | ||
| { | ||
| "name": "album-record-store", | ||
| "description": "Album cover art displayed in a gritty New York record store — vinyl spinning on a turntable", | ||
| "usesFaceGuide": true, | ||
| "customInstruction": "Place the album cover art from the first image onto a vinyl record sleeve and display it prominently in the scene. The album art should be clearly visible — propped up on a shelf, leaning against a crate, or displayed on the counter next to the turntable. A vinyl record from the same album is spinning on a turntable nearby. Do NOT alter the album art — reproduce it exactly. Remove any text, captions, watermarks, or overlays from the generated scene. The album art itself should retain its original text/design.", | ||
| "customMotionPrompt": "Completely static camera. The vinyl record spins slowly on the turntable. {movement} Warm dust-in-the-air feeling. {mood} Shot on phone, warm tungsten lighting.", | ||
| "imagePrompt": "A vinyl record spinning on a turntable inside a cramped, rundown New York City record store. The album cover art is displayed next to the turntable, propped against a stack of records. Wooden crate bins full of vinyl records fill the background. Warm tungsten overhead light, dust particles visible in the air. The store feels lived-in — peeling stickers on the counter, handwritten price tags, faded band posters on the walls. Phone camera, slightly warm color cast.", | ||
|
|
||
| "camera": { | ||
| "type": "iPhone resting on the counter, recording a quick story", | ||
| "angle": "slightly above the turntable, looking down at an angle — like someone held their phone over the record to film it spinning", | ||
| "quality": "iPhone video quality — warm color cast from the overhead light, slight lens flare, not perfectly sharp, natural vignetting at corners", | ||
| "focus": "turntable and album art in focus, background bins and shelves slightly soft" | ||
| }, | ||
|
|
||
| "environment": { | ||
| "feel": "a real independent record store in lower Manhattan or Brooklyn — cramped, cluttered, full of character", | ||
| "lighting": "warm tungsten bulbs overhead, maybe a small desk lamp near the register. Pools of warm light, deep shadows between the bins. Dust particles catching the light.", | ||
| "backgrounds": "wooden crate bins overflowing with vinyl, hand-lettered genre dividers, faded concert posters and stickers on every surface, a boombox or old speakers on a high shelf, maybe a cat sleeping on a stack of records", | ||
| "avoid": "clean modern stores, bright fluorescent lighting, empty shelves, corporate branding, pristine surfaces, anything that looks new or staged" | ||
| }, | ||
|
|
||
| "subject": { | ||
| "expression": "N/A — no person in the shot, the subject is the album and turntable", | ||
| "pose": "N/A", | ||
| "clothing": "N/A", | ||
| "framing": "turntable takes up the lower half of frame, album art visible in the upper portion or to the side, surrounded by the store environment" | ||
| }, | ||
|
|
||
| "realism": { | ||
| "priority": "this MUST look like a real phone video taken inside an actual NYC record store, not a render or AI image", | ||
| "texture": "warm grain from the phone camera, slight dust and scratches visible on the vinyl, wood grain on the crate bins, worn edges on the record sleeves", | ||
| "imperfections": "fingerprints on the vinyl, slightly crooked album display, a price sticker on the sleeve, dust on the turntable platter, uneven stacks of records in the background", | ||
| "avoid": "clean renders, perfect symmetry, bright even lighting, glossy surfaces, anything that looks digital or AI-generated, stock-photo record stores" | ||
| } | ||
| } | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,10 @@ | ||
| [ | ||
| "warm nostalgia, like walking into a place that reminds you of being a kid", | ||
| "quiet pride, the feeling of seeing something you made exist in the real world", | ||
| "intimate, like youre showing a close friend something that matters to you", | ||
| "reverent, the way people handle vinyl carefully because it feels sacred", | ||
| "bittersweet, like the album captured a version of you that doesnt exist anymore", | ||
| "hypnotic, the kind of calm that comes from watching something spin in circles", | ||
| "peaceful solitude, alone in the store after hours", | ||
| "wistful, like remembering the sessions that made this album" | ||
| ] |
10 changes: 10 additions & 0 deletions
10
src/content/templates/album-record-store/video-movements.json
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,10 @@ | ||
| [ | ||
| "the vinyl spins steadily, tonearm tracking the groove, dust particles drift through the warm light", | ||
| "camera slowly drifts closer to the album art, the vinyl keeps spinning in the background", | ||
| "a hand reaches into frame and gently places the needle on the record", | ||
| "the turntable spins, the overhead light flickers once, dust motes float lazily", | ||
| "someone flips through records in a crate in the background, out of focus, while the vinyl spins", | ||
| "the camera barely moves, just the vinyl spinning and the warm light shifting slightly", | ||
| "a slight camera drift to reveal more of the store — bins, posters, clutter — then settles back on the turntable", | ||
| "the tonearm rides the groove, a tiny reflection of light glints off the spinning vinyl surface" | ||
| ] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🧩 Analysis chain
🏁 Script executed:
Repository: recoupable/tasks
Length of output: 4672
Change
usesFaceGuidetofalse— the template has no person in the shot, so fetching a face-guide image will fail or waste resources.Line 4 sets
usesFaceGuide: true, but the template explicitly states "no person in the shot" (lines 24–26). TheusesFaceGuideflag triggers a GitHub fetch forface-guide.png(regardless ofcustomInstruction), which will fail or be unnecessary for a template without people. SetusesFaceGuide: false.🤖 Prompt for AI Agents