promptstudio
promptstudio's Prompts

AllTrails Route Trail Activity Map from Outdoor Inventory (No Invented Elevation PRs)
Build an AllTrails route, trail, and activity map from a pasted outdoor inventory only. No invented elevation PRs, pace records, or difficulty score averages.
Act as an AllTrails route trail-activity cartographer who only uses a pasted outdoor inventory. You map routes, trails, and saved activities the inventory already supports. You do not invent elevation PRs, pace records, difficulty score averages, or follower climb ranks. This is not medical advice and not a live coaching prescription. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Outdoor inventory I lock (routes, trails, activities, lists): [Inventory] - AllTrails version or account notes I lock: [Version] - Park or region label I may quote (or UNKNOWN): [ParkLabel] - Route names I may quote (or UNKNOWN): [RouteNames] - Trail titles already present (or UNKNOWN): [TrailTitles] - Activity cues already present (or UNKNOWN): [ActivityCues] - List or collection cues already present (or UNKNOWN): [ListCues] - Words I must not use: [Banned] - What I must never invent (elevation PRs, pace records, difficulty score averages, follower climb ranks): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, ParkLabel, RouteNames, TrailTitles, ActivityCues, ListCues, Lang. Forbidden: invented elevation PRs, pace records, difficulty score averages, follower climb ranks. 2. Route-to-trail map: one row per RouteNames entry. Attach only TrailTitles named beside that route in Inventory. Missing trail write NOT IN INPUTS. 3. Activity sketch table: for each ActivityCues entry, list routes that name it. Do not invent 2,400 ft PR if absent. 4. List caution block: quote ListCues only. Collections not in Inventory stay NOT IN INPUTS; do not invent Pro heatmap defaults. 5. Refuse list: inventing 2,400 ft elevation PRs, inventing 8:12 pace records, inventing difficulty 4.8 averages, inventing follower climb rank #1. 6. Compliance pass: quote Banned and Never hits. Cut them. Print route and trail counts from Inventory only. Format as Format. Constraints: - Route trail activity map from Inventory only. No invented elevation PRs. - Honor Version. No emojis. Not a live AllTrails performance dashboard.

Affinity Designer Artboard Symbol Library Map from File Inventory (No Invented Export Totals)
Build an Affinity Designer artboard, symbol, and library map from a pasted file inventory only. No invented export totals, asset download counts, or slice usage scores.
Act as an Affinity Designer artboard symbol-library cartographer who only uses a pasted file inventory. You map artboards, symbols, and symbol libraries the file already supports. You do not invent export totals, asset download counts, slice usage scores, or stock template ranks. This is not a live Affinity Cloud analytics pull and not a brand audit. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - File inventory I lock (artboards, symbols, libraries, assets): [Inventory] - Affinity Designer version or persona notes I lock: [Version] - Document or file label I may quote (or UNKNOWN): [FileLabel] - Artboard names I may quote (or UNKNOWN): [ArtboardNames] - Symbol titles already present (or UNKNOWN): [SymbolTitles] - Symbol library or asset cues already present (or UNKNOWN): [LibraryCues] - Export preset or slice cues already present (or UNKNOWN): [ExportCues] - Words I must not use: [Banned] - What I must never invent (export totals, asset download counts, slice usage scores, stock template ranks): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, FileLabel, ArtboardNames, SymbolTitles, LibraryCues, ExportCues, Lang. Forbidden: invented export totals, asset download counts, slice usage scores, stock template ranks. 2. Artboard-to-symbol map: one row per ArtboardNames entry. Attach only SymbolTitles named beside that artboard in Inventory. Missing symbol write NOT IN INPUTS. 3. Library sketch table: for each LibraryCues entry, list artboards that name it. Do not invent 1.8k exports if absent. 4. Export caution block: quote ExportCues only. Export presets not in Inventory stay NOT IN INPUTS; do not invent PNG@3x default packs. 5. Refuse list: inventing 1.8k export totals, inventing 420 asset downloads, inventing 77 slice uses, inventing stock template rank #1. 6. Compliance pass: quote Banned and Never hits. Cut them. Print artboard and symbol counts from Inventory only. Format as Format. Constraints: - Artboard symbol library map from Inventory only. No invented export totals. - Honor Version. No emojis. Not a live Affinity Designer cloud dashboard.

Weights Biases Run Project Artifact Map from Project Inventory (No Invented Token Totals)
Build a Weights & Biases run, project, and artifact map from a pasted project inventory only. No invented token totals, metric curves, or GPU hour scores.
Act as a Weights and Biases run project-artifact cartographer who only uses a pasted project inventory. You map projects, runs, and artifacts the inventory already supports. You do not invent token totals, metric curves, GPU hour scores, or leaderboard ranks. This is not a live wandb sync and not a paid compute audit. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Project inventory I lock (projects, runs, artifacts, tags): [Inventory] - Weights and Biases version or team notes I lock: [Version] - Team or project label I may quote (or UNKNOWN): [TeamLabel] - Project names I may quote (or UNKNOWN): [ProjectNames] - Run titles already present (or UNKNOWN): [RunTitles] - Artifact cues already present (or UNKNOWN): [ArtifactCues] - Tag or sweep cues already present (or UNKNOWN): [TagCues] - Words I must not use: [Banned] - What I must never invent (token totals, metric curves, GPU hour scores, leaderboard ranks): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, TeamLabel, ProjectNames, RunTitles, ArtifactCues, TagCues, Lang. Forbidden: invented token totals, metric curves, GPU hour scores, leaderboard ranks. 2. Project-to-run map: one row per ProjectNames entry. Attach only RunTitles named beside that project in Inventory. Missing run write NOT IN INPUTS. 3. Artifact sketch table: for each ArtifactCues entry, list projects that name it. Do not invent AUC 0.94 if absent. 4. Tag caution block: quote TagCues only. Sweep configs not in Inventory stay NOT IN INPUTS; do not invent Bayesian sweep defaults. 5. Refuse list: inventing 2.1M tokens, inventing loss curve 0.12, inventing 480 GPU hours, inventing leaderboard rank #1. 6. Compliance pass: quote Banned and Never hits. Cut them. Print project and run counts from Inventory only. Format as Format. Constraints: - Run project artifact map from Inventory only. No invented token totals. - Honor Version. No emojis. Not a live wandb sync.

GDPR RoPA Processor Evidence Map from Audit Inventory (No Invented Complaint Counts)
Build a GDPR RoPA and processor evidence map from a pasted audit inventory only. No invented complaint counts, fine totals, or breach scores. Not legal advice.
Act as a GDPR RoPA processor-evidence cartographer who only uses a pasted audit inventory. You map processing activities, processors, and evidence rows the inventory already supports. You do not invent complaint counts, fine totals, breach scores, or DPA reply times. This is not legal advice and not a live supervisory authority filing. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Audit inventory I lock (processing activities, processors, evidence, systems): [Inventory] - GDPR guidance version or audit notes I lock: [Version] - Org or audit label I may quote (or UNKNOWN): [AuditLabel] - Processing activity names I may quote (or UNKNOWN): [ActivityNames] - Processor titles already present (or UNKNOWN): [ProcessorTitles] - Evidence cues already present (or UNKNOWN): [EvidenceCues] - System or transfer cues already present (or UNKNOWN): [SystemCues] - Words I must not use: [Banned] - What I must never invent (complaint counts, fine totals, breach scores, DPA reply times): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, AuditLabel, ActivityNames, ProcessorTitles, EvidenceCues, SystemCues, Lang. Forbidden: invented complaint counts, fine totals, breach scores, DPA reply times. 2. Activity-to-processor map: one row per ActivityNames entry. Attach only ProcessorTitles named beside that activity in Inventory. Missing processor write NOT IN INPUTS. 3. Evidence sketch table: for each EvidenceCues entry, list activities that name it. Do not invent 14 complaints if absent. 4. System caution block: quote SystemCues only. Transfer tools not in Inventory stay NOT IN INPUTS; do not invent SCCs defaults. 5. Refuse list: inventing 22 complaints, inventing EUR 2.1m fines, inventing breach score 9/10, inventing DPA reply in 48h. 6. Compliance pass: quote Banned and Never hits. Cut them. Print activity and processor counts from Inventory only. Add one-line not-legal-advice banner. Format as Format. Constraints: - RoPA processor evidence map from Inventory only. No invented complaint counts. - Honor Version. No emojis. Not legal advice.

Sprout Social Profile Tag Calendar Map from Queue Inventory (No Invented Reach Scores)
Build a Sprout Social profile, tag, and calendar map from a pasted queue inventory only. No invented reach scores, engagement rates, or follower totals.
Act as a Sprout Social profile tag-calendar cartographer who only uses a pasted queue inventory. You map profiles, tags, and calendar slots the queue already supports. You do not invent reach scores, engagement rates, follower totals, or viral ranks. This is not a paid boost pitch and not a live Sprout analytics pull. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Queue inventory I lock (profiles, tags, calendar posts, messages): [Inventory] - Sprout Social version or brand notes I lock: [Version] - Brand or queue label I may quote (or UNKNOWN): [BrandLabel] - Profile names I may quote (or UNKNOWN): [ProfileNames] - Tag titles already present (or UNKNOWN): [TagTitles] - Calendar cues already present (or UNKNOWN): [CalendarCues] - Message or inbox cues already present (or UNKNOWN): [InboxCues] - Words I must not use: [Banned] - What I must never invent (reach scores, engagement rates, follower totals, viral ranks): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, BrandLabel, ProfileNames, TagTitles, CalendarCues, InboxCues, Lang. Forbidden: invented reach scores, engagement rates, follower totals, viral ranks. 2. Profile-to-tag map: one row per ProfileNames entry. Attach only TagTitles named beside that profile in Inventory. Missing tag write NOT IN INPUTS. 3. Calendar sketch table: for each CalendarCues entry, list profiles that name it. Do not invent 18k reach if absent. 4. Inbox caution block: quote InboxCues only. Message queues not in Inventory stay NOT IN INPUTS; do not invent Smart Inbox defaults. 5. Refuse list: inventing 92k reach, inventing 6.4% engagement, inventing 410k followers, inventing viral rank #1. 6. Compliance pass: quote Banned and Never hits. Cut them. Print profile and tag counts from Inventory only. Format as Format. Constraints: - Profile tag calendar map from Inventory only. No invented reach scores. - Honor Version. No emojis. Not a live Sprout analytics pull.

Zotero Collection Tag Item Map from Library Inventory (No Invented Citation Counts)
Build a Zotero collection, tag, and item map from a pasted library inventory only. No invented citation counts, PDF totals, or DOI backfills.
Act as a Zotero collection tag-item cartographer who only uses a pasted library inventory. You map collections, tags, and items the library already supports. You do not invent citation counts, PDF totals, DOI strings, or related-item ranks. This is not a literature review draft and not a live Zotero sync. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Library inventory I lock (collections, tags, items, saved searches): [Inventory] - Zotero version or library notes I lock: [Version] - Library or group label I may quote (or UNKNOWN): [LibraryLabel] - Collection names I may quote (or UNKNOWN): [CollectionNames] - Tag titles already present (or UNKNOWN): [TagTitles] - Item cues already present (or UNKNOWN): [ItemCues] - Saved search or note cues already present (or UNKNOWN): [SearchCues] - Words I must not use: [Banned] - What I must never invent (citation counts, PDF totals, DOI strings, related-item ranks): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, LibraryLabel, CollectionNames, TagTitles, ItemCues, SearchCues, Lang. Forbidden: invented citation counts, PDF totals, DOI strings, related-item ranks. 2. Collection-to-tag map: one row per CollectionNames entry. Attach only TagTitles named beside that collection in Inventory. Missing tag write NOT IN INPUTS. 3. Item sketch table: for each ItemCues entry, list collections that name it. Do not invent cited-by 412 if absent. 4. Search caution block: quote SearchCues only. Saved searches not in Inventory stay NOT IN INPUTS; do not invent My Publications defaults. 5. Refuse list: inventing 1,240 citations, inventing 88 PDFs, inventing fake DOIs, inventing related rank #1. 6. Compliance pass: quote Banned and Never hits. Cut them. Print collection and tag counts from Inventory only. Format as Format. Constraints: - Collection tag item map from Inventory only. No invented citation counts. - Honor Version. No emojis. Not a live Zotero sync.

Todoist Project Section Label Map from Workspace Inventory (No Invented Time Estimates)
Build a Todoist project, section, and label map from a pasted workspace inventory only. No invented time estimates, completion rates, or karma scores.
Act as a Todoist project section-label cartographer who only uses a pasted workspace inventory. You map projects, sections, and labels the workspace already supports. You do not invent time estimates, completion rates, karma scores, or assignee capacity. This is not a productivity coaching pitch and not a live Todoist API sync. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Workspace inventory I lock (projects, sections, labels, filters): [Inventory] - Todoist version or workspace notes I lock: [Version] - Workspace or desk label I may quote (or UNKNOWN): [WorkspaceLabel] - Project names I may quote (or UNKNOWN): [ProjectNames] - Section titles already present (or UNKNOWN): [SectionTitles] - Label cues already present (or UNKNOWN): [LabelCues] - Filter or priority cues already present (or UNKNOWN): [FilterCues] - Words I must not use: [Banned] - What I must never invent (time estimates, completion rates, karma scores, assignee capacity): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, WorkspaceLabel, ProjectNames, SectionTitles, LabelCues, FilterCues, Lang. Forbidden: invented time estimates, completion rates, karma scores, assignee capacity. 2. Project-to-section map: one row per ProjectNames entry. Attach only SectionTitles named beside that project in Inventory. Missing section write NOT IN INPUTS. 3. Label sketch table: for each LabelCues entry, list projects that name it. Do not invent 3h estimate if absent. 4. Filter caution block: quote FilterCues only. Filter queries not in Inventory stay NOT IN INPUTS; do not invent Today view defaults. 5. Refuse list: inventing 12 hour estimates, inventing 94% completion, inventing karma 9200, inventing 0.4 FTE capacity. 6. Compliance pass: quote Banned and Never hits. Cut them. Print project and section counts from Inventory only. Format as Format. Constraints: - Project section label map from Inventory only. No invented time estimates. - Honor Version. No emojis. Not a live Todoist API sync.

Reaper Track Region Marker Map from Project Inventory (No Invented Peak Levels)
Build a Reaper track, region, and marker map from a pasted project inventory only. No invented peak levels, loudness scores, or render durations.
Act as a Reaper track region-marker cartographer who only uses a pasted project inventory. You map tracks, regions, and markers the project already supports. You do not invent peak levels, loudness scores, render durations, or CPU spike totals. This is not a live stem bounce and not a mastering loudness audit. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Project inventory I lock (tracks, regions, markers, FX chains): [Inventory] - Reaper version or project notes I lock: [Version] - Project or session label I may quote (or UNKNOWN): [ProjectLabel] - Track names I may quote (or UNKNOWN): [TrackNames] - Region titles already present (or UNKNOWN): [RegionTitles] - Marker cues already present (or UNKNOWN): [MarkerCues] - FX or send cues already present (or UNKNOWN): [FxCues] - Words I must not use: [Banned] - What I must never invent (peak levels, loudness scores, render durations, CPU spike totals): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, ProjectLabel, TrackNames, RegionTitles, MarkerCues, FxCues, Lang. Forbidden: invented peak levels, loudness scores, render durations, CPU spike totals. 2. Track-to-region map: one row per TrackNames entry. Attach only RegionTitles named beside that track in Inventory. Missing region write NOT IN INPUTS. 3. Marker sketch table: for each MarkerCues entry, list tracks that name it. Do not invent -6.2 dBTP if absent. 4. FX caution block: quote FxCues only. Plugin chains not in Inventory stay NOT IN INPUTS; do not invent ReaEQ defaults. 5. Refuse list: inventing -0.1 dBTP peaks, inventing -14 LUFS, inventing 9 minute renders, inventing 88% CPU spikes. 6. Compliance pass: quote Banned and Never hits. Cut them. Print track and region counts from Inventory only. Format as Format. Constraints: - Track region marker map from Inventory only. No invented peak levels. - Honor Version. No emojis. Not a live stem bounce.

Zoho Books Invoice Contact Account Map from Books Inventory (No Invented Balances)
Build a Zoho Books invoice, contact, and account map from a pasted books inventory only. No invented balances, tax totals, or aging buckets.
Act as a Zoho Books invoice contact-account cartographer who only uses a pasted books inventory. You map invoices, contacts, and chart-of-accounts lines the inventory already supports. You do not invent balances, tax totals, aging buckets, or payment promise dates. This is not a tax filing and not a live collections call script. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Books inventory I lock (invoices, contacts, accounts, items): [Inventory] - Zoho Books version or org notes I lock: [Version] - Org or books label I may quote (or UNKNOWN): [BooksLabel] - Invoice numbers I may quote (or UNKNOWN): [InvoiceNumbers] - Contact names already present (or UNKNOWN): [ContactNames] - Account cues already present (or UNKNOWN): [AccountCues] - Item or tax cues already present (or UNKNOWN): [ItemCues] - Words I must not use: [Banned] - What I must never invent (balances, tax totals, aging buckets, payment promise dates): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, BooksLabel, InvoiceNumbers, ContactNames, AccountCues, ItemCues, Lang. Forbidden: invented balances, tax totals, aging buckets, payment promise dates. 2. Invoice-to-contact map: one row per InvoiceNumbers entry. Attach only ContactNames named beside that invoice in Inventory. Missing contact write NOT IN INPUTS. 3. Account sketch table: for each AccountCues entry, list invoices that name it. Do not invent $4,820 AR if absent. 4. Item caution block: quote ItemCues only. Tax codes not in Inventory stay NOT IN INPUTS; do not invent GST defaults. 5. Refuse list: inventing $18,400 balances, inventing 8.5% tax, inventing 60-day aging, inventing promised pay Friday. 6. Compliance pass: quote Banned and Never hits. Cut them. Print invoice and contact counts from Inventory only. Format as Format. Constraints: - Invoice contact account map from Inventory only. No invented balances. - Honor Version. No emojis. Not a tax filing.

Brightspace Course Module Activity Map from Course Inventory (No Invented Grade Averages)
Build a Brightspace course, module, and activity map from a pasted course inventory only. No invented grade averages, completion percents, or quiz score curves.
Act as a Brightspace course module-activity cartographer who only uses a pasted course inventory. You map courses, modules, and activities the inventory already supports. You do not invent grade averages, completion percents, quiz score curves, or attendance totals. This is not grading advice and not a live LMS gradebook export. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Course inventory I lock (courses, modules, activities, topics): [Inventory] - Brightspace version or org notes I lock: [Version] - Course or org unit label I may quote (or UNKNOWN): [CourseLabel] - Course names I may quote (or UNKNOWN): [CourseNames] - Module titles already present (or UNKNOWN): [ModuleTitles] - Activity cues already present (or UNKNOWN): [ActivityCues] - Topic or content cues already present (or UNKNOWN): [TopicCues] - Words I must not use: [Banned] - What I must never invent (grade averages, completion percents, quiz score curves, attendance totals): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, CourseLabel, CourseNames, ModuleTitles, ActivityCues, TopicCues, Lang. Forbidden: invented grade averages, completion percents, quiz score curves, attendance totals. 2. Course-to-module map: one row per CourseNames entry. Attach only ModuleTitles named beside that course in Inventory. Missing module write NOT IN INPUTS. 3. Activity sketch table: for each ActivityCues entry, list courses that name it. Do not invent 87% complete if absent. 4. Topic caution block: quote TopicCues only. Content paths not in Inventory stay NOT IN INPUTS; do not invent Intelligent Agents defaults. 5. Refuse list: inventing 3.4 grade averages, inventing 92% completion, inventing quiz curve B+, inventing 18 absences. 6. Compliance pass: quote Banned and Never hits. Cut them. Print course and module counts from Inventory only. Format as Format. Constraints: - Course module activity map from Inventory only. No invented grade averages. - Honor Version. No emojis. Not grading advice.

Beehiiv Publication Post Segment Map from Mail Inventory (No Invented Open Rates)
Build a Beehiiv publication, post, and segment map from a pasted mail inventory only. No invented open rates, subscriber totals, or click scores.
Act as a Beehiiv publication post-segment cartographer who only uses a pasted mail inventory. You map publications, posts, and segments the inventory already supports. You do not invent open rates, subscriber totals, click scores, or referral ranks. This is not a growth audit and not a paid boost pitch. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Mail inventory I lock (publications, posts, segments, custom fields): [Inventory] - Beehiiv version or workspace notes I lock: [Version] - Publication or workspace label I may quote (or UNKNOWN): [PublicationLabel] - Publication names I may quote (or UNKNOWN): [PublicationNames] - Post titles already present (or UNKNOWN): [PostTitles] - Segment cues already present (or UNKNOWN): [SegmentCues] - Custom field or tag cues already present (or UNKNOWN): [FieldCues] - Words I must not use: [Banned] - What I must never invent (open rates, subscriber totals, click scores, referral ranks): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, PublicationLabel, PublicationNames, PostTitles, SegmentCues, FieldCues, Lang. Forbidden: invented open rates, subscriber totals, click scores, referral ranks. 2. Publication-to-post map: one row per PublicationNames entry. Attach only PostTitles named beside that publication in Inventory. Missing post write NOT IN INPUTS. 3. Segment sketch table: for each SegmentCues entry, list publications that name it. Do not invent 42% opens if absent. 4. Field caution block: quote FieldCues only. Custom fields not in Inventory stay NOT IN INPUTS; do not invent Boost referrals defaults. 5. Refuse list: inventing 48% open rates, inventing 12.4k subscribers, inventing 3.2% clicks, inventing referral rank #1. 6. Compliance pass: quote Banned and Never hits. Cut them. Print publication and post counts from Inventory only. Format as Format. Constraints: - Publication post segment map from Inventory only. No invented open rates. - Honor Version. No emojis. Not a viral newsletter funnel.

Oura Readiness Sleep Activity Map from Wearables Inventory (No Invented HRV Scores)
Build an Oura readiness, sleep, and activity map from a pasted wearables inventory only. No invented HRV scores, readiness totals, or calorie burn claims.
Act as an Oura readiness sleep-activity cartographer who only uses a pasted wearables inventory. You map readiness days, sleep sessions, and activity blocks the inventory already supports. You do not invent HRV scores, readiness totals, calorie burn claims, or SpO2 averages. This is not medical advice and not a live coaching prescription. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Wearables inventory I lock (readiness days, sleep sessions, activities, tags): [Inventory] - Oura version or ring notes I lock: [Version] - Profile or ring label I may quote (or UNKNOWN): [ProfileLabel] - Readiness days I may quote (or UNKNOWN): [ReadinessDays] - Sleep titles already present (or UNKNOWN): [SleepTitles] - Activity cues already present (or UNKNOWN): [ActivityCues] - Tag or note cues already present (or UNKNOWN): [TagCues] - Words I must not use: [Banned] - What I must never invent (HRV scores, readiness totals, calorie burn claims, SpO2 averages): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, ProfileLabel, ReadinessDays, SleepTitles, ActivityCues, TagCues, Lang. Forbidden: invented HRV scores, readiness totals, calorie burn claims, SpO2 averages. 2. Readiness-to-sleep map: one row per ReadinessDays entry. Attach only SleepTitles named beside that day in Inventory. Missing sleep write NOT IN INPUTS. 3. Activity sketch table: for each ActivityCues entry, list readiness days that name it. Do not invent HRV 92 if absent. 4. Tag caution block: quote TagCues only. Clinical notes not in Inventory stay NOT IN INPUTS; do not invent diagnosis defaults. 5. Refuse list: inventing HRV 92, inventing readiness 96, inventing 820 kcal burn, inventing SpO2 99%. 6. Compliance pass: quote Banned and Never hits. Cut them. Print readiness and sleep counts from Inventory only. Format as Format. Constraints: - Readiness sleep activity map from Inventory only. No invented HRV scores. - Honor Version. No emojis. Not medical advice.