{"version":"0.2.0","notes":"Controlled vocabularies. Every facet value in data/ must appear here; `crafterwiki validate` enforces it. Add values here first, with a definition, before using them in a record.","placement_status":[{"id":"grand-winner","rank_weight":10,"counts_as_winner":true,"definition":"Overall 1st place, or the only prize of the event."},{"id":"podium","rank_weight":8,"counts_as_winner":true,"definition":"Overall 2nd or 3rd place."},{"id":"track-winner","rank_weight":7,"counts_as_winner":true,"definition":"Won a named track, category or sponsor prize."},{"id":"runner-up","rank_weight":5,"counts_as_winner":true,"definition":"Named runner-up of a track or prize by the organizer."},{"id":"finalist","rank_weight":5,"counts_as_winner":true,"definition":"Selected into the organizer's finalist round."},{"id":"public-vote-ranked","rank_weight":3,"counts_as_winner":false,"definition":"Ranked by a public/community vote. Store rank and votes. Not a jury result."},{"id":"featured","rank_weight":2,"counts_as_winner":false,"definition":"Showcased by the organizer without a stated placement."},{"id":"reported-winner","rank_weight":2,"counts_as_winner":false,"definition":"Win claimed by a team member or secondary source; official results not retrieved. Must carry a verification note."},{"id":"submitted-only","rank_weight":0,"counts_as_winner":false,"definition":"Appears on a submission or voting list; no placement known. Used for base rates and saturation, never as a winner."},{"id":"unknown","rank_weight":0,"counts_as_winner":false,"definition":"Placement not determinable from sources."}],"analysis_basis":[{"id":"organizer-stated","definition":"The organizer or judges wrote it (results post, judge comment, prize citation)."},{"id":"team-stated","definition":"The team wrote it (Devpost story, README, interview)."},{"id":"curator-inference","definition":"CrafterWIKI's own reading of the evidence. Must be labelled as such in every surface."}],"domains":[{"id":"ai-security","definition":"Securing AI agents, models, prompts, data leakage to AI."},{"id":"agent-infrastructure","definition":"Gateways, registries, identity, orchestration and tooling for AI agents (MCP, A2A)."},{"id":"agentic-payments","definition":"Agents that pay, get paid, negotiate or hold money."},{"id":"fintech","definition":"Personal/business finance, credit, investing, payments for humans."},{"id":"govtech-transparency","definition":"Public procurement, public records, corruption risk, civic oversight."},{"id":"legal-access","definition":"Access to justice, compliance, regulation, legal documents."},{"id":"health","definition":"Medical, clinical, wellbeing, rehab."},{"id":"emergencies-disaster","definition":"Disaster response, rescue, emergency comms and dispatch."},{"id":"accessibility","definition":"Products for people with disabilities."},{"id":"education","definition":"Learning, tutoring, test prep, curriculum."},{"id":"careers-hr","definition":"Job search, interviews, hiring, talent matching."},{"id":"climate-sustainability","definition":"Climate, energy, waste, sustainable systems."},{"id":"games-entertainment","definition":"Games, play, fun, music-as-play."},{"id":"creative-media","definition":"Art, music, video, 3D and content generation."},{"id":"dev-tools","definition":"Tools for software developers."},{"id":"cloud-native-infra","definition":"Kubernetes, cloud cost, platform engineering."},{"id":"productivity","definition":"Personal/team productivity and assistants."},{"id":"social-connection","definition":"Relationships, community, social experiences."},{"id":"memory-journaling","definition":"Personal memory, journaling, nostalgia, reminiscence."},{"id":"commerce-retail","definition":"Shopping, marketplaces, merchants, pricing."},{"id":"simulation-forecasting","definition":"Simulating futures, policies, risks or populations."},{"id":"identity-provenance","definition":"Identity, authenticity, content provenance, human verification."},{"id":"data-extraction","definition":"Turning web/docs into structured data or APIs."},{"id":"robotics-hardware","definition":"Physical devices, robots, embedded systems as the core product."},{"id":"security-networking","definition":"Network security, OSINT, forensics (non-AI-specific)."},{"id":"real-estate","definition":"Property search and transactions."},{"id":"marketing-growth","definition":"Marketing, go-to-market, sponsorships, advertising."},{"id":"due-diligence-risk","definition":"Screening companies/people, KYC, risk files."},{"id":"earth-observation","definition":"Satellite and Earth-science data applied to weather, land, water, vegetation or air."},{"id":"space-science","definition":"Astrophysics, heliophysics, planetary science, exoplanets, space biology."},{"id":"space-operations","definition":"Orbits, debris, satellites, habitats, missions and the space economy."},{"id":"agriculture-food","definition":"Farming, crops, food systems, rural livelihoods."},{"id":"connectivity-telecom","definition":"Internet access, networks, satellite and radio communications."}],"mechanisms":[{"id":"demo-first-wow","definition":"The team designed the demo moment first; judges get a 'wait, it does that?' reaction."},{"id":"live-real-world-proof","definition":"The demo does the real thing live in the room, not canned data."},{"id":"physical-artifact","definition":"Hardware or a physical prop on the judging table carries the first impression."},{"id":"one-sentence-clarity","definition":"The idea can be repeated by a judge in one sentence."},{"id":"familiar-thing-new-job","definition":"An object or app everyone knows is given a job it was never meant for."},{"id":"inverted-approach","definition":"Flips the standard approach or serves the side of the market everyone ignores."},{"id":"human-stakes","definition":"A specific person with a real consequence is on the other side of the product."},{"id":"visible-engineering-depth","definition":"A genuinely hard technical problem is solved and shown, not just claimed."},{"id":"tight-scope-finished","definition":"Small scope that fully works end to end."},{"id":"dual-use-value","definition":"One engine serves two audiences or business models."},{"id":"cited-evidence-trust","definition":"Outputs carry sources, dates and self-limiting explanations; trust is a feature."},{"id":"sponsor-platform-mastery","definition":"Deep, idiomatic use of the required or sponsor platform."},{"id":"zero-install-channel","definition":"Rides a channel users already have (FaceTime, WhatsApp, Telegram, browser)."},{"id":"cost-collapse","definition":"Does cheaply or in a weekend what normally costs a lot."},{"id":"theme-native-twist","definition":"Answers the event theme with a clever, non-literal interpretation."},{"id":"trend-wave-timing","definition":"Rides the technology wave judges and sponsors care about that season."},{"id":"takes-action","definition":"Does not stop at a report: drafts the request, opens the PR, moves the robot."},{"id":"complete-submission-package","definition":"Video, write-up/blog and repo are all strong; matters most in online judging."},{"id":"open-source-contribution","definition":"The submission is merged upstream work."},{"id":"cultural-reference-hook","definition":"Borrows a beloved cultural reference (Iron Man's DUM-E, Bob Ross, Furby, a Nerf gun) so judges get it instantly."},{"id":"relatable-demo-wrapper","definition":"Makes an invisible infrastructure capability tangible by wrapping it in a familiar app scenario."},{"id":"expert-data-for-everyone","definition":"Turns data only experts can read (mission, satellite, lab) into something a non-expert can explore, feel or act on."},{"id":"place-based-specificity","definition":"Anchored in one named place and its people (a city, a forest, a region), so the impact is concrete and checkable."}],"judging_lenses":[{"id":"wow-factor","definition":"Stands out and leaves a lasting impression."},{"id":"technical-depth","definition":"Advanced technical knowledge and difficulty."},{"id":"originality","definition":"New problem or new approach."},{"id":"design-ux","definition":"Intuitive, polished, engaging for its audience."},{"id":"impact","definition":"Real-world or social impact, practical utility."},{"id":"business-potential","definition":"Growth potential, unique insight, could become a company."},{"id":"sponsor-api-use","definition":"Creative and effective use of a sponsor's platform."},{"id":"engineering-practice","definition":"Team development practices, code quality, incremental delivery."},{"id":"public-vote","definition":"Decided by community voting; distribution and pitch reach matter."},{"id":"storytelling-pitch","definition":"Narrative, pitch delivery and demo storyline."},{"id":"scientific-validity","definition":"Scientifically sound; would do what it claims in the real world (NASA Space Apps 'Validity')."},{"id":"challenge-relevance","definition":"Answers the stated challenge; complete, feasible and usable (NASA Space Apps 'Relevance')."}],"ai_patterns":[{"id":"none","definition":"No AI component."},{"id":"llm-api","definition":"Calls a hosted LLM for generation or analysis."},{"id":"agent","definition":"Autonomous or tool-using agent loop."},{"id":"multi-agent","definition":"Several cooperating agents."},{"id":"mcp-server","definition":"Exposes or federates an MCP server."},{"id":"voice-ai","definition":"Speech-to-text, text-to-speech or voice agents."},{"id":"computer-vision","definition":"Detection, segmentation, pose, face or gesture tracking."},{"id":"computer-use","definition":"Agent operates a desktop or browser."},{"id":"llm-scoring","definition":"LLM used to grade or score human output."},{"id":"generative-media","definition":"Generates images, video, audio or 3D."},{"id":"on-chain","definition":"Blockchain or stablecoin settlement."},{"id":"ml-model","definition":"Trains or runs a non-LLM machine-learning model (classifier, detector, forecaster, optimizer)."},{"id":"ai-unspecified","definition":"The source says AI is used without saying how. Do not upgrade to a specific pattern without evidence."}],"build_styles":[{"id":"hardware-software","definition":"Custom hardware plus software."},{"id":"software-only","definition":"Pure software."},{"id":"open-source-contribution","definition":"Upstream contributions as the deliverable."},{"id":"concept-design","definition":"A mission or system concept with models and analysis rather than a working product."},{"id":"media-story","definition":"A story, illustration, game or other media artifact is the deliverable."}],"event_formats":[{"id":"in-person","definition":"Everyone on site."},{"id":"online","definition":"Remote submissions."},{"id":"hybrid","definition":"Mixed."},{"id":"residential","definition":"Live-in retreat format (e.g. a house)."},{"id":"unknown","definition":"Not stated."}],"event_kinds":[{"id":"student-major-league","definition":"Large student hackathon (MLH-style), many sponsor prizes."},{"id":"startup-accelerator","definition":"Run by an accelerator/VC; startup-shaped problems."},{"id":"sponsor-platform","definition":"Run by a company to showcase its platform/API."},{"id":"open-source-community","definition":"Run around open-source projects; contributions count."},{"id":"invite-residential","definition":"Small curated cohort, retreat style."},{"id":"community-meetup","definition":"Short community hackathon or build night."},{"id":"agency-open-data-challenge","definition":"Run by a public agency around its open data: hundreds of local events, global multi-phase judging by subject-matter experts (e.g. NASA Space Apps)."}],"results_status":[{"id":"complete","definition":"All placements known."},{"id":"partial","definition":"Some placements known."},{"id":"public-vote-only","definition":"Only a community vote ranking is known."},{"id":"submissions-only","definition":"Only the submission list is known."},{"id":"featured-only","definition":"Only organizer-showcased projects are known."},{"id":"upcoming","definition":"Event has not happened yet."}],"roster_coverage":[{"id":"full","definition":"Every submission of the event is indexed; track/domain counts are valid base rates."},{"id":"partial","definition":"Some non-placing submissions are indexed; counts are NOT base rates."},{"id":"winners-only","definition":"Only placed projects are indexed; no saturation signal."},{"id":"none","definition":"No projects indexed (e.g. upcoming event)."}],"source_kinds":[{"id":"official-results","definition":"Organizer results page or winners post."},{"id":"official-event-page","definition":"Organizer event/landing page."},{"id":"devpost-gallery","definition":"Devpost project gallery."},{"id":"devpost-project","definition":"Devpost project page (team-written story, prizes)."},{"id":"project-page","definition":"Team-written project page on an organizer platform other than Devpost (e.g. Space Apps team pages)."},{"id":"voting-page","definition":"Submission/voting list without results."},{"id":"repo","definition":"Source repository."},{"id":"community-list","definition":"Community-curated list; secondary, needs verification."},{"id":"interview","definition":"Conversation with a participant; private, anonymized."},{"id":"social-post","definition":"Public social media post."},{"id":"directory","definition":"Index/directory of events or communities."}]}
