Spaces:
Sleeping
Sleeping
| export const rawScript = `The truth about "10-minute productivity hacks" is that most of them fail by day three. | |
| I tried 17 of them while building my startup in Bengaluru, and only one worked. | |
| In this video, I will show what I deleted from my routine, what stayed, and why my output doubled.`; | |
| export const metadata = { | |
| platform: "Instagram Reels", | |
| region: "India", | |
| niche: "Creator productivity" | |
| }; | |
| export const criticClaims = [ | |
| { id: "C1", text: "Hook lacks a concrete curiosity gap in first 2 seconds.", severity: "high" as const }, | |
| { id: "C2", text: "Mid-section drifts into generic advice, hurting pacing.", severity: "medium" as const }, | |
| { id: "C3", text: "CTA appears too late to recover retention drop at 18s.", severity: "medium" as const } | |
| ]; | |
| export const defender = { | |
| coreStrength: "Local founder context and honesty make this script credible.", | |
| warnings: ["Do not remove Bengaluru story anchor.", "Keep candid tone; avoid clickbait language."] | |
| }; | |
| export const reasoning = { | |
| before: [ | |
| "Priority assessment: C1 high severity, but all claims look similar.", | |
| "Conflict check: uncertain trade-off between urgency and authenticity.", | |
| "Defender consideration: noted, but not explicitly handled.", | |
| "Action: generic hook rewrite." | |
| ], | |
| after: [ | |
| "Priority assessment: C1 is high severity and unflagged, highest expected retention lift.", | |
| "Conflict check: C1 fix does not violate cultural anchor from Defender.", | |
| "Defender consideration: preserve Bengaluru reference and honest tone.", | |
| "Action: targeted hook rewrite with concrete reveal and local context." | |
| ] | |
| }; | |
| export const diffLines = [ | |
| { type: "removed" as const, text: `The truth about "10-minute productivity hacks" is that most fail by day three.` }, | |
| { type: "added" as const, text: "By day three, 16 of 17 productivity hacks failed me while building in Bengaluru." }, | |
| { type: "added" as const, text: "The one that worked gave me 2x output without longer hours." } | |
| ]; | |
| export const rewardBefore = { | |
| r1: 0.42, r2: 0.58, r3: 0.61, r4: 0.38, r5: 0.51, | |
| r6: 0.55, r7: 0.49, r8: 0.44, r9: 0.52, r10: 0.39, | |
| process: 0.44, total: 0.49 | |
| }; | |
| export const rewardAfter = { | |
| r1: 0.71, r2: 0.74, r3: 0.82, r4: 0.79, r5: 0.76, | |
| r6: 0.83, r7: 0.78, r8: 0.81, r9: 0.77, r10: 0.85, | |
| process: 0.78, total: 0.79 | |
| }; | |
| export const retentionSeries = [ | |
| { t: 0, before: 100, after: 100 }, | |
| { t: 6, before: 70, after: 88 }, | |
| { t: 12, before: 56, after: 81 }, | |
| { t: 20, before: 41, after: 73 }, | |
| { t: 30, before: 32, after: 66 }, | |
| { t: 45, before: 24, after: 54 }, | |
| { t: 60, before: 18, after: 47 } | |
| ]; | |
| export const learningSeries = [ | |
| { episode: 1, baseline: 0.50, trained: 0.50, retentionLift: 0, success: 42 }, | |
| { episode: 20, baseline: 0.51, trained: 0.59, retentionLift: 9, success: 53 }, | |
| { episode: 40, baseline: 0.50, trained: 0.64, retentionLift: 14, success: 61 }, | |
| { episode: 60, baseline: 0.49, trained: 0.70, retentionLift: 19, success: 69 }, | |
| { episode: 80, baseline: 0.50, trained: 0.74, retentionLift: 24, success: 75 }, | |
| { episode: 100, baseline: 0.50, trained: 0.79, retentionLift: 29, success: 81 } | |
| ]; | |
| export const sessions = [ | |
| { id: "S-184", date: "Today", weak: "Hook clarity", strength: "Relatable opener", score: 79 }, | |
| { id: "S-183", date: "Yesterday", weak: "CTA placement", strength: "Cultural tone", score: 75 }, | |
| { id: "S-182", date: "2 days ago", weak: "Pacing", strength: "Specific details", score: 69 }, | |
| { id: "S-181", date: "3 days ago", weak: "Conflict framing", strength: "Audience empathy", score: 64 }, | |
| { id: "S-180", date: "4 days ago", weak: "Hook strength", strength: "Clear narrative", score: 60 } | |
| ]; | |
| export const phases = [ | |
| { id: 1, name: "Scaffolding", status: "COMPLETE", tests: 0, summary: "Project structure, env setup, base classes" }, | |
| { id: 2, name: "Critic + Defender", status: "COMPLETE", tests: 8, summary: "CriticAgent, DefenderAgent, debate loop" }, | |
| { id: 3, name: "GRPO Pipeline", status: "COMPLETE", tests: 12, summary: "Curriculum tiers, rollout fn, dry-run gate" }, | |
| { id: 4, name: "Difficulty Tracker", status: "COMPLETE", tests: 6, summary: "DifficultyTracker, CriticEscalationEngine" }, | |
| { id: 5, name: "HF Deploy", status: "COMPLETE", tests: 10, summary: "HuggingFace Spaces, FastAPI, demo endpoint" }, | |
| { id: 6, name: "Safety + Originality", status: "COMPLETE", tests: 16, summary: "ModerationAgent, OriginalityAgent, R6/R7" }, | |
| { id: 7, name: "Process Reward", status: "COMPLETE", tests: 21, summary: "ReasoningParser, ProcessVerifier, ProcessReward" }, | |
| { id: 8, name: "Creator Profile", status: "COMPLETE", tests: 25, summary: "CreatorProfile, ProfileGenerator, R8 PersonaFit" }, | |
| { id: 9, name: "Platform Pacing", status: "COMPLETE", tests: 20, summary: "PlatformRegistry, R9 PlatformPacing, platform-aware R1/R2" }, | |
| { id: 10, name: "A/B Contrastive", status: "COMPLETE", tests: 25, summary: "ABScriptEnv, ContrastiveReward, A/B rollout fn" }, | |
| { id: 11, name: "Longitudinal Memory", status: "COMPLETE", tests: 24, summary: "CreatorHistoryBuffer, MemoryCompressor, HistoryStore" }, | |
| { id: 12, name: "Retention Curve", status: "COMPLETE", tests: 14, summary: "RetentionCurveSimulator, R10, MAE 0.031, model trained" } | |
| ]; | |
| export const systemStats = { | |
| totalPhases: 12, | |
| totalTests: 181, | |
| totalRewards: 10, | |
| retentionModelMAE: 0.031, | |
| peakReward: 0.79, | |
| successRate: 81, | |
| retentionLift: 29, | |
| abWinnerMargin: 0.08 | |
| }; | |