{"version":"qv-rules-1.0","defaults":{"radius":8,"density":1,"mode":"light","chroma":0.03,"hue":250,"font":"sans","motion":180,"elevation":1},"rules":[{"id":"R01","label":"Minimal / understated","tags":["minimalist","minimal","simple","clean","understated","zen","spare","sleek"],"effects":[{"dim":"radius","value":2},{"dim":"density","value":1.2},{"dim":"chroma","value":0.02},{"dim":"elevation","value":0},{"dim":"font","value":"sans"}]},{"id":"R02","label":"Industrial / brutalist","tags":["industrial","brutalist","utilitarian","raw","concrete","warehouse"],"effects":[{"dim":"radius","value":0},{"dim":"elevation","value":0},{"dim":"font","value":"mono","w":0.6},{"dim":"font","value":"sans","w":0.4},{"dim":"mode","value":"dark","w":0.5},{"dim":"chroma","value":0.02}]},{"id":"R03","label":"Modernist / geometric","tags":["mid century","bauhaus","modern","contemporary","geometric","scandinavian"],"effects":[{"dim":"radius","value":4},{"dim":"font","value":"sans"},{"dim":"density","value":1.05}]},{"id":"R04","label":"Cozy / warm","tags":["cozy","homey","warm","intimate","charming","rustic","rustic chic","earth tones","warm earth tones","lived in"],"effects":[{"dim":"radius","value":12},{"dim":"density","value":0.95},{"dim":"hue","value":55},{"dim":"chroma","value":0.07},{"dim":"font","value":"serif","w":0.3}]},{"id":"R05","label":"Dark / moody","tags":["dark wood","moody","dim","dimly lit","dark","speakeasy","noir","lounge"],"effects":[{"dim":"mode","value":"dark"}]},{"id":"R06","label":"Airy / bright","tags":["airy","bright","light","open","spacious","sunlit"],"effects":[{"dim":"mode","value":"light"},{"dim":"density","value":1.2}]},{"id":"R07","label":"Coastal","tags":["coastal","beachy","nautical","seaside","tropical","oceanic"],"effects":[{"dim":"hue","value":215},{"dim":"chroma","value":0.08},{"dim":"mode","value":"light"},{"dim":"radius","value":8}]},{"id":"R08","label":"Vintage / retro","tags":["vintage","retro","vintage chic","old school","old world","time capsule","nostalgic","antique","art nouveau","traditional","classic","retro modern","retro infused"],"effects":[{"dim":"font","value":"serif"},{"dim":"hue","value":45},{"dim":"chroma","value":0.06},{"dim":"radius","value":4},{"dim":"elevation","value":1}]},{"id":"R09","label":"Elegant / upscale","tags":["elegant","luxurious","luxury","upscale","posh","classy","sophisticated","refined","polished","chic","ornate","art deco","opulent","stylish","glamorous","lavish"],"effects":[{"dim":"font","value":"serif","w":0.6},{"dim":"radius","value":4},{"dim":"chroma","value":0.04},{"dim":"density","value":1.1},{"dim":"elevation","value":1}]},{"id":"R10","label":"Vibrant / playful","tags":["vibrant","colorful","playful","whimsical","quirky","eclectic","maximalist","youthful","themed","fun","energetic","lively","jovial","fuzzy","cheerful"],"effects":[{"dim":"chroma","value":0.16},{"dim":"radius","value":16},{"dim":"motion","value":140},{"dim":"elevation","value":2}]},{"id":"R11","label":"Neon / futuristic / club","tags":["neon","futuristic","club ready","bass driven","in your face","punk infused","genre bending","electric","trippy","rowdy","rousing","anarchic"],"effects":[{"dim":"mode","value":"dark"},{"dim":"chroma","value":0.18},{"dim":"hue","value":300},{"dim":"motion","value":120},{"dim":"radius","value":2},{"dim":"font","value":"mono","w":0.4},{"dim":"font","value":"sans","w":0.6}]},{"id":"R12","label":"Western / Americana","tags":["western","country","americana","ranch","old west","southern"],"effects":[{"dim":"hue","value":50},{"dim":"chroma","value":0.08},{"dim":"font","value":"serif","w":0.5},{"dim":"radius","value":6}]},{"id":"R13","label":"Urban / edgy","tags":["urban","street","hipster","artsy","artistic","edgy","graffiti","gritty"],"effects":[{"dim":"mode","value":"dark","w":0.5},{"dim":"radius","value":2},{"dim":"chroma","value":0.1},{"dim":"font","value":"sans"}]},{"id":"R14","label":"Calm / flowing","tags":["flowing","conscious","serene","calm","peaceful","soft","gentle","mellow","whispery","confessional","soul baring","emotive","introspective"],"effects":[{"dim":"motion","value":260},{"dim":"chroma","value":0.03},{"dim":"elevation","value":1}]},{"id":"R15","label":"Casual / authentic","tags":["casual","unpretentious","authentic","relaxed","laid back","friendly","feel good","inviting","honest","community focused","welcoming"],"effects":[{"dim":"radius","value":8},{"dim":"density","value":1}]},{"id":"R16","label":"Monochrome","tags":["monochromatic","monochrome","black and white","greyscale"],"effects":[{"dim":"chroma","value":0.005}]},{"id":"R17","label":"Pastel / dreamy","tags":["pastel","dreamy","candy","sweet"],"effects":[{"dim":"chroma","value":0.05},{"dim":"mode","value":"light"},{"dim":"radius","value":14},{"dim":"hue","value":340}]},{"id":"R18","label":"Muted","tags":["muted","muted tones","subdued","neutral"],"effects":[{"dim":"chroma","value":0.025}]},{"id":"R19","label":"Botanical / natural","tags":["botanical","organic","natural","nature","garden","plants","green","earthy","scenic","nature focused"],"effects":[{"dim":"hue","value":145},{"dim":"chroma","value":0.08}]},{"id":"R20","label":"Alternative / indie","tags":["indie","alternative","lo fi","underground","diy","grunge"],"effects":[{"dim":"radius","value":4},{"dim":"chroma","value":0.05},{"dim":"mode","value":"dark","w":0.4},{"dim":"density","value":1.05}]},{"id":"R21","label":"Rugged / outdoor","tags":["rugged","outdoorsy","adventurous","wild","sun soaked","weathered"],"effects":[{"dim":"radius","value":4},{"dim":"hue","value":60},{"dim":"chroma","value":0.07},{"dim":"font","value":"sans"}]}],"status":"hypotheses: our mapping from Qloo tags to tokens, not validated in user studies, not produced by Qloo","directions":{"version":"qv-directions-1.0","status":"QlooVibe design hypotheses, not Qloo output or validated audience preferences","max_directions":3,"default":{"id":"balanced","name":"Audience blend","method":"Compile every kept tag with the published rule table."},"lenses":[{"id":"structured","name":"Clean structure","rules":["R01","R02","R03","R16","R18"],"application":"Keep navigation and repeated components restrained; give the project's main task a clear hierarchy."},{"id":"editorial","name":"Warm editorial","rules":["R04","R08","R09","R12","R15"],"application":"Give the project introduction a strong typographic voice, with plain body text for instructions and longer reading."},{"id":"expressive","name":"Expressive edge","rules":["R05","R10","R11","R13","R17","R20"],"application":"Concentrate visual emphasis on the project's key message and primary action; keep supporting tasks quieter."},{"id":"open","name":"Open calm","rules":["R06","R07","R14","R19","R21"],"application":"Use a steady reading rhythm and clear grouping for the project's content; respect reduced-motion preferences."}],"rule_focus_fallback":"Each observed rule can also supply a focused candidate when several distinct signals belong to the same broad lens.","selection":"Keep the all-tag blend first. Select up to two focus subsets with the most visibly different rule-supported dimensions from every selected option; break ties by summed original affinity, then published lens order. Preserve original affinities and ranks. Build no extra options if evidence cannot separate them.","minimum_numeric_difference":{"radius":2,"density":0.075,"chroma":0.015,"hue":30,"motion":30,"elevation":1},"categorical_difference":["mode","font"],"fonts":{"source":"QlooVibe named-font recommendations; Qloo supplies no font names or font validation.","catalog":[{"name":"Figtree","family":"sans","stack":"\"Figtree\", \"Segoe UI\", Arial, sans-serif","source":"bundled"},{"name":"Arial","family":"sans","stack":"Arial, \"Helvetica Neue\", sans-serif","source":"system"},{"name":"Georgia","family":"serif","stack":"Georgia, \"Times New Roman\", serif","source":"system"},{"name":"Consolas","family":"mono","stack":"Consolas, \"Liberation Mono\", \"Courier New\", monospace","source":"system"}],"pairs":{"sans":["Figtree","Arial"],"structured_sans":["Arial","Figtree"],"serif":["Georgia","Figtree"],"mono":["Consolas","Figtree"]},"font_face_css":"@font-face { font-family: \"Figtree\"; src: url(\"/fonts/figtree-latin.woff2\") format(\"woff2\"); font-style: normal; font-weight: 300 900; font-display: swap; }","bundled_assets":[{"path":"/fonts/figtree-latin.woff2","license":"/fonts/Figtree-OFL.txt"}],"note":"Copy the bundled font and license into the destination project. System fonts use the listed fallbacks when unavailable; no remote font service is required."}},"audit":{"version":"qv-audit-1.0","status":"QlooVibe code checks, not Qloo output and not a quality score","default_font_markers":["inter","roboto","open sans","poppins","montserrat","space grotesk","dm sans","lato","nunito"],"generic_copy_markers":["lorem ipsum","unlock the power","revolutionize","supercharge your","seamless experience","cutting-edge","elevate your","welcome to our","your one-stop","john doe","acme inc"],"checks":["palette","fonts","tokens","generic_markers","radius"]}}