{"sla_hours":24,"min_et10":null,"request_gate":"nexus_build_plan","plans_url":"https://cymetica.com/api/v1/nexus/plans","rebuilt_apps":122,"stats":{"total":52,"requested":0,"funded":3,"building":2,"shipped":37,"closed":10,"on_time":25,"overdue":5,"median_build_seconds":53692},"items":[{"ticket":"ET-32486","app_name":"Usage","app_url":"https://cymetica.com/usage","is_idea":false,"improvements":"Redesign of Build Usage (https://cymetica.com/usage): the look only. Every figure and every action of the live page stays and works as today, including what shipped on 2026-10-22 (Change monthly limit, /usage/costs, what an upgrade charges now); nothing new is asked of the API. Pictures 1-5 are the target: layout, parts and look as drawn, in the site's fonts and palette. Signed in and signed out are one page: picture 3 is its build, and signed in only swaps the Log in panel for the countdown (picture 1) or for what is left (picture 2); picture 4 is the folds at the bottom, open; picture 5 is an upgrade confirmed on the page. The figures are our own account's GET /api/v1/nexus/usage, /dynamic and /plans, read 2026-10-22 05:50 UTC (the USDC balance and what each upgrade charges now from a second read at 17:31 UTC); picture 2 is the same account one minute after its session resets. The working page, the pictures and the data it draws: https://github.com/zakutana/qa-cymetica/tree/1cd2510d6e71bbd5617a9e76a452d28b23f1d91f/outbox/usage-redesign\nWhy: the page has the right data but hides the answer a builder comes for: when can I build again. The session bar stops at \"100% used\" while the session is at 2.19 of 1.00 units (1.19 ran on extra usage); extra usage reads $25.14 / $25.00 with no word that it is now what stops every build; the time the next build can go is a small \"Resets in ...\" under a bar. Below that: a 25-row log of raw refs (14:development:1792638134:d1008cc4b51c4cad), four plan cards of up to six bullet lines each, and two cards of explanation.\n1. Header (pictures 1-3): the page's mark (an AI agent's round head inside a fuel gauge, the arc cyan to green), \"NEXUS BUILD\" small over \"USAGE\"; at the right one status: \"SESSION FULL · next build in 2h 01m\" (red dot), \"READY · 1.00 u this session · 3.31 u this week\" (green dot) or \"NOT SIGNED IN\".\n2. Left: the plan pill (\"PRO · $20/MO\"; signed out \"FREE TO START\"), \"Your build usage. / What's left, live.\" (second line green), one line under it, then one panel. When nothing can be built (picture 1): \"NEXT BUILD IN\", the countdown big in cyan, ticking every second, the time it opens in the viewer's time and why (\"extra usage is at its $25.00 limit\"), a SESSION FULL or WEEK FULL chip. When something can (picture 2): \"READY TO BUILD\", the units left now big and green, and how many Build it Better requests fit. Signed out (picture 3): Log in. One big green button: CHANGE MONTHLY LIMIT when extra usage is at its limit, USE A LIMIT RESET when one is left (it then asks session or week, as today), TURN ON EXTRA USAGE when it is off, the next plan up otherwise, LOG IN signed out. Change monthly limit opens an inline field holding the current limit, not a browser prompt. Under the button one row of chips (the plan's units per 5 h and per week, limit resets left), then one line EXTRA USAGE: ON, the limit a month, Change monthly limit (when the big button is not already it) and Turn off; or OFF, \"you set the monthly limit when you turn it on\", Turn on.\n3. Right: three glass tanks on a lit floor, SESSION (5H), WEEK (7D) and EXTRA ($), each filled to what is left in its window, with the number left big under it, \"left of\" the cap, and when it refills. An empty tank glows red at the bottom; usage past a cap is a red tag above it (\"+1.19 u ON EXTRA\", \"$25.14 SPENT\"). Signed out the tanks hold the Free allowance and EXTRA is dark (\"paid plans only\").\n4. \"What each build costs\": one table, every filing kind against Free, Pro, Max 5x and Max 20x, how many fit in one 5-hour session (\"too big\" in red, \"free\", \"measured\"). Signed in, your plan's column is lit with a YOURS chip and the others dimmed. Turns are charged what they measure, so their units say \"measured\", and signed in the account's own average from its items (\"≈0.32 yours\"), never the 0.05 reserve as if it were the price.\n5. \"Plans\", with USDC BALANCE ($60.26) at the right of the heading: five cards in one row, Free, Pro, Max 5x, Max 20x and Dynamic: name and multiplier, the price big; under it on an upgrade what it takes now (\"$10.67 now · until Oct 26\"), and when the balance is short \"deposit $X more\" in red with Deposit; on the current plan \"this period ends Oct 26\"; the allowance in one line, one bar (signed in YOUR WEEK, the account's week against that plan, red past 100%; signed out the weekly allowance), the ET10 offer in a dashed box, the feature list folded under \"What's included\", one button. Dynamic: the account's forecast big ($135.90 / 30 d), \"no 5-hour or weekly limit\", the payment rails as chips. A plan change is confirmed on the page, never in a browser confirm() (picture 5): \"Pro → Max 5x\", the charge now big and green ($10.67), \"the rest of this period, until Oct 26; then $100.00 a month from your USDC balance\", how it is counted (\"= ($100 − $20) × 4 days left of 30\"; correct the formula if yours differs), the allowance from and to, the USDC balance, and what is left after the charge; Cancel and UPGRADE · PAY $10.67. Short of USDC: what is left goes red as the missing amount, one red line \"Deposit $X more in USDC or USDT first\" with the deposit link, and the button off. A move down: \"Pro stays until Oct 26, then Free\", the allowance from then, Keep Pro and MOVE TO FREE.\n6. At the bottom, folded, one line each (picture 4 open). \"Where it went · 10.45 u in the last 7 days · 13 of 25 on extra usage\" (signed in): today's 7 days | 24 hours toggle, the units a day as seven small columns (7 days), the kinds as bars, each kind its own colour and mark, NEXUS chat turns included, with today's note under them (\"Each bar is that kind's share of what you used in this range, not of your plan limit\"), then the items by day: the kind, the department for a company turn (Development, Testing, Manager), \"Deep answer\" for a deep: ref, or the ref, an EXTRA chip when overage is true, the time, the units; first 10, then Show all. Then How the windows work, When a build is refused, and What each app and feature costs to run: the table /usage/costs shows (kind of run, typical, average, heavy, runs measured), its note, and \"Open the full page\".\n7. Numbers: units with two decimals (an allowance of 10 or more without), money with two, times in the viewer's time zone. Everything comes from one /usage response, so the panel, the tanks, the table and the plan bars always agree.\nKept as today, not drawn: the Dynamic subscriber's panel (credit, paid this month, monthly limit, how it pays, next cycle, its 30-day breakdown, Top up, Save limit & payment, Stop at cycle end; Keep my current plan while a switch is scheduled), a plan change waiting for the period end on its card, the 75% and 90% toasts, \"Showing last-known usage · Retry\" when a read fails, the Free plan's one line.\nDone when:\n[ ] 1-3 Header, panel and tanks as drawn in all three states; the countdown ticks; the panel turns READY when the session resets; Change monthly limit opens inline with the current limit.\n[ ] 4 One cost table; your column lit; turns show measured, signed in your own average.\n[ ] 5 Five plan cards in one row, one bar each; the balance, the charge now and the deposit as drawn; Upgrade and Move to confirm on the page as picture 5, no browser dialog left on /usage.\n[ ] 6 The folds as picture 4; toggle, seven days, items by day, EXTRA marked, the costs table as /usage/costs.\n[ ] Nothing the live page shows or does today is lost.\n[ ] The page looks like the pictures at 1440 and 1920 px; nothing overlaps.","requester_kind":"human","stage":"funded","queue_status":"queued","spec_status":"accepted","ready_to_build":true,"verdict":null,"funding":{"waived":true,"waived_at":"2026-10-22T18:52:25.898283+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBUSAGE","name":"Usage Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-22T18:51:23.469530+00:00","clock_started_at":"2026-10-22T18:52:25.898283+00:00","deadline_at":"2026-10-23T18:52:25.898283+00:00","resolved_at":null,"elapsed_seconds":111885,"on_time":false,"our_url":null,"closed_reason":null,"closed_note":null},{"ticket":"ET-32484","app_name":"Creator rewards: register a post you wrote yourself (self-written X post with your tracked link)","app_url":"https://cymetica.com/creator-dashboard","is_idea":false,"improvements":"Promo Market at /creator-dashboard: an owner shows a product and sets a budget, anybody (creators, AI agents, marketing firms) competes to promote it, paid in USDC per post and per new user; plus the dashboard as My products and Promote, and Cymetica's Promo Market building on the /company Universe. Brief: https://github.com/zakutana/qa-cymetica/blob/acedd3bb0a69e7f0334af248858c448ba314889a/outbox/promo-market/SPEC.md . Clickable mockup: https://rawcdn.githack.com/zakutana/qa-cymetica/acedd3bb0a69e7f0334af248858c448ba314889a/outbox/promo-market/index.html (the market; \"My dashboard\" in its top bar is the other page) and https://rawcdn.githack.com/zakutana/qa-cymetica/acedd3bb0a69e7f0334af248858c448ba314889a/outbox/company-live/index.html#universe (the building). Pictures: https://github.com/zakutana/qa-cymetica/tree/acedd3bb0a69e7f0334af248858c448ba314889a/outbox/promo-market/spec (1-market, 2-brief, 3-my-products, 4-product, 5-post-a-brief, 6-promote-queues, 7-universe-panel, 8-universe-building, 9-universe-map, 10-promote-kits; \"picture N\" below means these).\nThe look of the mockup is binding, the logic is yours; where your backend cannot do what is drawn, change the design as little as it takes and name each change in the BB-SPEC.\n/creator-dashboard becomes the market's front door for everyone not logged in, readable without an account; a logged-in creator still lands on their own dashboard at /<username>, as today, so your daily \"see the impact of your posts\" link keeps opening on their clicks, reads and referred visitors (Promote · Today; an account with products of its own lands on My products) (brief A, B).\nA brief pays a promoter two things in USDC: per post (one that stays up 7 days, confirmed by your display checker) and per new user its link brings (after the checks below); Up for grabs is what is left of the budget (A1).\nA brief's card shows only the product's name and link, Up for grabs, per post, per new user, the days left and Take it; the page shows three numbers (USDC up for grabs, open briefs, top pay per new user) and a four-step tutorial (A2, A3; picture 1).\nTaking a brief is one click and gives the promoter its own tracked cymetica.com/c/ link; opened, a brief shows how to earn, one line to say, the threads asking for it, and two folds: how a new user is counted, and a price quote for a post from a big audience (A4; picture 2). Ideally a promoter needs no account at all: paste only a wallet address (for example on Base), get the link, and the rewards arrive in that wallet; whether that is possible and how to make it safe is your call, otherwise the lightest sign-up you have (A4b).\nOnly real new users are paid, and how to make sure is yours: promoters, AI agents above all, will try to farm the pay per new user with fake accounts, so please verify what really works on your platform and choose the best protection, the only rule being that farming must cost more than it pays; the six checks drawn in the mockup's fold are examples, not a requirement, and the fold sits at the bottom, never on top (A5).\nNew routes /api/v1/promo/briefs (list, create, take, quotes, results), please add them to /api-docs (A6).\nThe dashboard: My products lists every app the account built with Build it Better with its 30-day traffic; click one, create a brief (per post, per new user, budget, 7/14/30 days), done; then four numbers, a chart of the visitors the briefs brought per day, and per product what it brought; Promote keeps every section and action /creator-dashboard has today (Today with the priority post and your own posts, Briefs I took, Queues for Reddit, X, Telegram, Discord, journalists and radar apps, Kits with the post kit and the community kit, Pages & links, Rewards, the agent key), one screen per tab (B; pictures 3 to 6 and 10).\nThe Universe: Cymetica's own Promo Market building on Orbit 5 slot 3, a billboard of light: a cyan spire with a ticker band projecting a holographic cube of four ad screens (magenta and amber crossfading, scan lines, flicker, glowing edges, a sweeping scan plane), three holographic ad cards circling it and two searchlights; a click opens a panel that says two things: for promoters, earn USDC (up for grabs, the best paid per post and per new user); for builders, have a product, get users (what your briefs brought), with Earn: take a brief and Promote my product (C; pictures 7 to 9).\n/company has no marketing expert today: please add a Marketing department template with a Marketer who writes briefs for the company's products, each one a spend waiting for the owner's approval (D).\nEvery brief and figure in the mockup is a sample and the prices are placeholders; real are the owner's apps and their traffic. Left to you: the protection against fake users (A5), the no-account path (A4b), escrow and payouts, quotes, disputes, fees. The look is not left open.","requester_kind":"human","stage":"funded","queue_status":"queued","spec_status":"accepted","ready_to_build":true,"verdict":null,"funding":{"waived":true,"waived_at":"2026-10-22T18:33:23.024212+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBCREATORR","name":"Creator rewards: register a post you wrote yourself (self-writte","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-22T18:31:37.949377+00:00","clock_started_at":"2026-10-22T18:33:23.024212+00:00","deadline_at":"2026-10-23T18:33:23.024212+00:00","resolved_at":null,"elapsed_seconds":113028,"on_time":false,"our_url":null,"closed_reason":null,"closed_note":null},{"ticket":"ET-32483","app_name":"Build it Better for crypto communities: community-branded build hub running on CyMetica","app_url":"https://cymetica.com/build-it-better","is_idea":false,"improvements":"The Build it Better page itself (https://cymetica.com/build-it-better), a new look for the whole page. We give the design of the look only: the logic stays yours, and every text we drew in the headline area and in the comparison (the line under the headline, \"The kit\" and \"The surgeon\", the two titles and their taglines, the three pairs of lines) is a placeholder for you to write in your own words.\nPictures (attached and numbered; \"picture N\" below means these): https://github.com/zakutana/qa-cymetica/tree/d1cfabd7e591de84d598497bfffb05b75bc15ae8/outbox/build-it-better-redesign/spec . The markup and styles, ready to drop in: https://github.com/zakutana/qa-cymetica/tree/d1cfabd7e591de84d598497bfffb05b75bc15ae8/outbox/build-it-better-redesign (bib.html replaces the block between <div class=\"bb-page\"> and your page script, bib.css replaces the page's own <style>, card.js replaces card(b) in your page script, catalog.js is the new catalog; window.BB_PREVIEWS and the socket stub in make_mockup.py exist for the mockup only).\nYour page script stays as it is except card(b): every id it reads is in the new markup once, the board keeps its column structure, and all 71 data-i18n keys keep their texts; the new texts carry no key yet, so add keys when you write the words.\nFirst screen (picture 1): your h1 on two lines, the first white, the second in the cyan-to-green gradient (max-width 14em keeps en, es and pt on exactly two lines; zh keeps one gradient); the brain-surgeon line under it; the Name your app button and the 122 apps link; a faint blueprint grid behind.\nThe comparison (picture 1), whole above the fold at 1920 x 1080: two cards on one grid, each vibe-coding problem on the row of its Build it Better answer with an arrow and a moving pulse between them; the left card dashed with hazard hatching and a briefly glitching title, the right one lit on a blueprint grid; a split red and green VS ring on the seam; a heart-monitor line over both (erratic red, flat under the VS, then a steady green beat); a hovered row lights up as a pair.\nAlready built (picture 2): every rebuilt app in one row from GET /api/v1/build-it-better/apps/leaderboard, arrows left and right, a Most viewed / Most visitors switch, each card a preview picture with its rank, name, path, views, visitors and a bar against the first; the edge of the next card fades where there is more; your \"Is the rebuild being used?\" link sits under the row.\nPreviews: there is no picture of an app today (/og/app/<slug>.png is a card with its name). Please add one per rebuilt app, a capture of its page, as preview_url on /apps/leaderboard and on each /requests item; until then the cards fall back to the /og/app card. Our pictures use captures we took of your live apps.\nThe request (picture 3): the form in a cyan-to-green frame, the two modes as one switch, the link field with an icon, the design drop as a tile, More options as a fold, a gradient Send button with the plan note under it; How it works beside it as a numbered timeline, What gets built folded under that.\nThe board (picture 4): Requested, Queued and Building stacked on the left (an empty stage is an outline), Shipped as a wall on the right; a card shows the app's preview with its build time and verdict on it, the name, the request, the 24 h clock as a bar while it runs, traffic as four numbers (views, visitors, uses, likes), the ticket (opens it on this page) and open; the five stats above the board; Closed without a build folded.\nThe bottom (picture 5): Turn your App into a Startup and Where the conversation happens as two even tiles, the startup link as a button.\nPhone (picture 6): the comparison stacks (the left card, the VS on the seam, the right card) and the arrows go; your mobile sheet's !important sizes for h2, h3, lists and small text are overridden for this page's own elements only.\nPalette: cyan, green, red, blue and navy only, Archivo Black and JetBrains Mono, the light theme drawn too; every animation stops under prefers-reduced-motion.\n\nDesign references (match this look):\n- /uploads/bb-designs/bbdesign_912a64a7fb744e869e75685dc697c1e8_1792691746.webp\n- /uploads/bb-designs/bbdesign_6c2e1f00d0934e3793cc6ec857438af3_1792691746.webp\n- /uploads/bb-designs/bbdesign_326e6453e58c49d5a6a648789cbf66b5_1792691746.webp\n- /uploads/bb-designs/bbdesign_ca9d94c4b37f4b2cbd6ac0e43ef5730e_1792691746.webp\n- /uploads/bb-designs/bbdesign_3f88b43306af4b03a2528f0316464ed4_1792691746.webp\n- /uploads/bb-designs/bbdesign_cac4ce6480c8448e90f9a701d07f2958_1792691746.webp","requester_kind":"human","stage":"funded","queue_status":"queued","spec_status":"accepted","ready_to_build":true,"verdict":null,"funding":{"waived":true,"waived_at":"2026-10-22T18:25:04.957382+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBBUILDIT2","name":"Build it Better for crypto communities: community-branded build","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-22T18:24:55.514701+00:00","clock_started_at":"2026-10-22T18:25:04.957382+00:00","deadline_at":"2026-10-23T18:25:04.957382+00:00","resolved_at":null,"elapsed_seconds":113526,"on_time":false,"our_url":null,"closed_reason":null,"closed_note":null},{"ticket":"ET-32463","app_name":"Airdrop Farmer","app_url":"https://cymetica.com/airdrop-farmer","is_idea":false,"improvements":"Rebuild of Airdrop Farmer (https://cymetica.com/airdrop-farmer). Everything is at https://github.com/zakutana/qa-cymetica/tree/a6bc873ff47a24dd857d769ce4da743722357d86/outbox/airdrop-farms: the working code (open mock.html), the full spec with every number (SPEC.md) and the target pictures in pictures/ (1-farms, 2-farm-list, 3-start-farming, 4-live-farms, 5-logo; \"picture N\" below means these). Build layout, parts and look as drawn, in the site's fonts and palette; show only what is drawn; names and figures in the pictures are examples. Live with real USDC from day one, no paper mode (item 14).\nWhy: the live build misses the idea. It farms nothing anyone will airdrop: 7 of its 8 programs are chains whose token is already live (ETH, ARB, OP, HYPE, BNB, AVAX, POL), the 8th is LI.FI routing. It only bridges and swaps stablecoins \"on a jittered human cadence\", the pattern airdrop programs filter out as sybil, and every farm wallet is created, funded and driven by Cymetica on the same routes, so they can read as one cluster. Its fee budget (/api/v1/airdrop-farm/config: 0.35% of the deployment a day on Balanced, 1% on Degen) lets fees take up to 63% of a deployment in 6 months on Balanced and all of it in 100 days on Degen, and deployments are open. The user cannot pick farms or amounts and sees no estimate.\nThe idea: one amount of USDC, split across the real points programs, testnets and task farms of protocols with no token yet, and a live view of what each farms. Keep: one farm wallet per person, never pooled; every step a real transaction; stop any time back to USDC; the 10% of realized profit fee.\n1. Header (pictures 1, 4): the logo of picture 5 (a farmer AI agent, cyan to green), \"AIRDROP\" small over \"FARMER\", tabs Farms and Live farms as one segmented control (active one green, Live farms with its count), at the right \"FARMING · 10 farms · $5,000 in\" or \"NOT FARMING\".\n2. Farms tab, left: a pill \"412 FARMS · ONE DEPOSIT\" (live count), the slogan \"Deploy USDC. / Farm every airdrop. / Cymetica does the rest.\" (last line green), \"Chatbots explain airdrops. Cymetica farms them.\"; the plan panel: \"HOW MUCH USDC?\" as one big input with a USDC pill and MAX, the balance, \"YOU FARM ≈ $900 – $3,890\" big and green (counts to each new value), \"in airdrops over 6 months · 10 farms · $5,000 planted\", a big green START FARMING, top right \"BEST SPLIT ✓\" or \"↺ BEST SPLIT\" after a hand change.\n3. Right of it, the farm from above: an isometric field of plots, one pillar of light per farm switched on, as tall as the USDC in it (square root), its logo on top (a flame badge at heat 85+, a sprout badge if EARLY), the tallest at the back; free farms are short cyan pillars; up to 16 plots, then \"+N more farms\". It redraws on every change.\n4. Typing the amount fills in its best split at once. Any farm takes any amount up to the whole balance: changing a farm changes the total; once all the USDC is in farms, what is added to one comes out of the farms that farm least (a note says how much, from how many).\n5. \"Every farm, hottest first\" with a search, then one list sorted by HEAT: a flame and a score 0-100 from your own sentiment engine (how much the groups talk about the farm now); the flame grows and lights with it, 85+ glowing. Then the logo, name with ONE chip (TOKEN CONFIRMED, TGE Q4 2026, POINTS → INK, POINTS LIVE, PAYS DAILY, PAYS WEEKLY, FREE, SPECULATIVE) and an EARLY tag (sprout) on a farm few talk about yet that the engine sees potential in; PLANT (a thick glowing slider on a square-root scale to the whole balance, a cyan BEST notch at the best amount); the USDC field (two-way with the slider; \"best $700\" under it when off the best amount); the est. airdrop big and green; a toggle. A free farm shows FREE; a farm switched off is dimmed and shows in grey what its best amount would farm. The estimate moves under the finger while dragging.\n6. Honest estimates: est. airdrop = points per week x weeks x the user's share of all points x the points pool x the token value at launch (FDV range), plus what the farm pays out on the way; a bigger wallet gets less per dollar; always a range; \"no estimate\" when a farm publishes no points rate or pool.\n7. The best split: a first ticket of 5% of the amount, then a step at a time to the farm where the next dollar earns most net of costs and gas, at most 20% in one farm, none without an estimate.\n8. Every airdrop farm in crypto, live: every protocol without a token that runs a points program or has said a token is coming, on every chain, plus every testnet and task farm with rewards (DefiLlama's list of protocols without a token, each project's points page, the big airdrop trackers), rules read from its own page. Only farms that pass a quality gate, no lame or dubious ones: a token still to come and points running now; $5M+ TVL, or a public funded team for a testnet or task farm; published rules never changed against users; audited contracts, no unresolved exploit; no paid points, extra wallets, referral chains or social tasks; terms that allow automation. Re-checked daily; a farm that ends, launches its token or fails the gate leaves within a day (for users in it, CLAIMABLE or why).\n9. Start farming (picture 3): one confirmation: farms and amount, est. airdrops big, \"See the 10 farms\" folded, est. cost (fees, funding, gas) and the fee. Then the agent does everything: deposits, bridges, LP quotes, trades, testnet transactions and tasks, points sync, claims. Trading farms hedged where possible. Never wash trades or self-trades.\n10. One wallet, the user's own USDC: never more wallets per user, never activity for its own sake, nothing a farm's terms forbid. Projects cancel sybil farms; this keeps the airdrops.\n11. Live farms (picture 4), left: EARNED SO FAR big and green, \"+$13 today\", \"day 23 of your 6 months · 10 farms · $5,000 planted\", one big HARVEST $6 button (claims everything claimable; \"NOTHING TO HARVEST YET\" when empty), a quiet \"Stop all farms\". Right: the same field, each pillar as tall as what its farm has earned; a farm with something to claim glows with a HARVEST tag.\n12. \"YOUR 6 MONTHS\": earned so far as a glowing green area (claims as dots), a dashed projection to \"6 months ≈ $890 – $3,890\" (earned plus the plan's estimate for the days left, so on day 0 it is the Start number); one line \"CYMETICA 24/7\" with the agent's last actions and how long ago.\n13. \"Your farms\", a row per farm: logo, name, small flame and heat, one status chip (FARMING, CLAIMABLE, TGE IN 7 D, CAP 81% USED, EPOCH ENDS IN 5 D, NO POINTS YET, CLAIMED), IN, a bar of how far into its 6 months with its points and today's gain, earned so far big and green, a green Harvest when claimable, a quiet Stop (claims, unwinds, returns the USDC).\n14. Real money from day one, no paper mode: deposits into the farms, withdrawals and claims are signed by the user's farm wallet on the rails the live app already has (its farm wallets already move real USDC). That needs your human-reviewed build slot; please route this request there.\n15. Agents: llms.txt, the agent card, MCP and /api-docs list the farms with heat and estimates for an amount, a plan the owner approves with one link, the live farms.\nDone when:\n[ ] 1-4 Header, plan panel and field as drawn; an amount fills the best split and redraws the field; any farm takes any amount up to the balance.\n[ ] 5-7 Every farm is one row with heat flame and score, logo, chip (EARLY when it applies), slider with BEST notch, field, estimate, toggle, sorted hottest first; they always agree; no estimate is one number.\n[ ] 8-10 The list holds every farm that passes the gate and nothing that fails it; Start runs every farm on with real USDC from one wallet after one confirmation; no bridge-and-swap loops.\n[ ] 11-13 Live farms: earned panel with HARVEST, growing field, 6-month chart, a row per farm; Harvest, Stop, Stop all work.\n[ ] Both tabs look like the pictures at 1440 and 1920 px; nothing overlaps.","requester_kind":"human","stage":"building","queue_status":"building","spec_status":"accepted","ready_to_build":true,"verdict":null,"funding":{"waived":true,"waived_at":"2026-10-22T15:10:43.251791+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBAIRDROP2","name":"Airdrop Farmer Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-22T15:10:30.676038+00:00","clock_started_at":"2026-10-22T15:10:43.251791+00:00","deadline_at":"2026-10-23T15:10:43.251791+00:00","resolved_at":null,"elapsed_seconds":125187,"on_time":false,"our_url":null,"closed_reason":null,"closed_note":null},{"ticket":"ET-32429","app_name":"Airdrop Farmer","app_url":"https://cymetica.com/airdrop-farmer","is_idea":false,"improvements":"Rebuild of Airdrop Farmer (https://cymetica.com/airdrop-farmer). Everything is at https://github.com/zakutana/qa-cymetica/tree/8cd0626c5d5dd0ff86943899e1bd1ebf584289f5/outbox/airdrop-farms: the working code (open mock.html), the full spec with every number (SPEC.md) and the target pictures in pictures/ (1-farms, 2-farm-list, 3-start-farming, 4-live-farms, 5-logo; \"picture N\" below means these). Build layout, parts and look as drawn, in the site's fonts and palette; show only what is drawn; names and figures in the pictures are examples. Working code, pictures and the full spec with every number (SPEC.md): https://github.com/zakutana/qa-cymetica/tree/8cd0626c5d5dd0ff86943899e1bd1ebf584289f5/outbox/airdrop-farms\nWhy: the live build misses the idea. It farms nothing anyone will airdrop: 7 of its 8 programs are chains whose token is already live (ETH, ARB, OP, HYPE, BNB, AVAX, POL), the 8th is LI.FI routing. It only bridges and swaps stablecoins \"on a jittered human cadence\", the pattern airdrop programs filter out as sybil, and every farm wallet is created, funded and driven by Cymetica on the same routes, so they can read as one cluster. Its fee budget (/api/v1/airdrop-farm/config: 0.35% of the deployment a day on Balanced, 1% on Degen) lets fees take up to 63% of a deployment in 6 months on Balanced and all of it in 100 days on Degen, and deployments are open. The user cannot pick farms or amounts and sees no estimate.\nThe idea: one amount of USDC, split across the real points programs, testnets and task farms of protocols with no token yet, and a live view of what each farms. Keep: one farm wallet per person, never pooled; every step a real transaction; stop any time back to USDC; the 10% of realized profit fee.\n1. Header (pictures 1, 4): the logo of picture 5 (an AI agent's round head with two green eyes under a farmer's wide-brim hat, a sprout on the crown, cyan to green), \"AIRDROP\" small over \"FARMER\", tabs Farms and Live farms as one segmented control (active one green, Live farms with its count), at the right \"FARMING · 10 farms · $5,000 in\" or \"NOT FARMING\".\n2. Farms tab, left: a pill \"412 FARMS · ONE DEPOSIT\" (live count), the slogan \"Deploy USDC. / Farm every airdrop. / Cymetica does the rest.\" (last line green), \"Chatbots explain airdrops. Cymetica farms them.\"; the plan panel: \"HOW MUCH USDC?\" as one big input with a USDC pill and MAX, the balance, \"YOU FARM ≈ $900 – $3,890\" big and green (counts to each new value), \"in airdrops over 6 months · 10 farms · $5,000 planted\", a big green START FARMING, top right \"BEST SPLIT ✓\" or \"↺ BEST SPLIT\" after a hand change.\n3. Right of it, the farm from above: an isometric field of plots, one pillar of light per farm switched on, as tall as the USDC in it (square root), its logo on top (a flame badge at heat 85+, a sprout badge if EARLY), the tallest at the back; free farms are short cyan pillars; up to 16 plots, then \"+N more farms\". It redraws on every change.\n4. Typing the amount fills in its best split at once. Any farm takes any amount up to the whole balance: changing a farm changes the total; once all the USDC is in farms, what is added to one comes out of the farms that farm least (a note says how much, from how many).\n5. \"Every farm, hottest first\" with a search, then one list sorted by HEAT: a flame and a score 0-100 from your own sentiment engine (how much the groups talk about the farm now); the flame grows and lights with it, 85+ glowing. Then the logo, name with ONE chip (TOKEN CONFIRMED, TGE Q4 2026, POINTS → INK, POINTS LIVE, PAYS DAILY, PAYS WEEKLY, FREE, SPECULATIVE) and an EARLY tag (sprout) on a farm few talk about yet that the engine sees potential in; PLANT (a thick glowing slider on a square-root scale to the whole balance, a cyan BEST notch at the best amount); the USDC field (two-way with the slider; \"best $700\" under it when off the best amount); the est. airdrop big and green; a toggle. A free farm shows FREE; a farm switched off is dimmed and shows in grey what its best amount would farm. The estimate moves under the finger while dragging.\n6. Honest estimates: est. airdrop = points per week x weeks x the user's share of all points x the points pool x the token value at launch (FDV range), plus what the farm pays out on the way; a bigger wallet gets less per dollar; always a range; \"no estimate\" when a farm publishes no points rate or pool.\n7. The best split: a first ticket of 5% of the amount, then a step at a time to the farm where the next dollar earns most net of costs and gas, at most 20% in one farm, none without an estimate.\n8. Every airdrop farm in crypto, live: every protocol without a token that runs a points program or has said a token is coming, on every chain, plus every testnet and task farm with rewards (DefiLlama's list of protocols without a token, each project's points page, the big airdrop trackers), rules read from its own page. Only farms that pass a quality gate, no lame or dubious ones: a token still to come and points running now; $5M+ TVL, or a public funded team for a testnet or task farm; published rules never changed against users; audited contracts, no unresolved exploit; no paid points, extra wallets, referral chains or social tasks; terms that allow automation. Re-checked daily; a farm that ends, launches its token or fails the gate leaves within a day (for users in it, CLAIMABLE or why).\n9. Start farming (picture 3): one confirmation: farms and amount, est. airdrops big, \"See the 10 farms\" folded, est. cost (fees, funding, gas) and the fee. Then the agent does everything: deposits, bridges, LP quotes, trades, testnet transactions and tasks, points sync, claims. Trading farms hedged where possible. Never wash trades or self-trades.\n10. One wallet, the user's own USDC: never more wallets per user, never activity for its own sake, nothing a farm's terms forbid. Projects cancel sybil farms; this keeps the airdrops.\n11. Live farms (picture 4), left: EARNED SO FAR big and green, \"+$13 today\", \"day 23 of your 6 months · 10 farms · $5,000 planted\", one big HARVEST $6 button (claims everything claimable; \"NOTHING TO HARVEST YET\" when empty), a quiet \"Stop all farms\". Right: the same field, each pillar as tall as what its farm has earned; a farm with something to claim glows with a HARVEST tag.\n12. \"YOUR 6 MONTHS\": earned so far as a glowing green area (claims as dots), a dashed projection to \"6 months ≈ $890 – $3,890\" (earned plus the plan's estimate for the days left, so on day 0 it is the Start number); one line \"CYMETICA 24/7\" with the agent's last actions and how long ago.\n13. \"Your farms\", a row per farm: logo, name, small flame and heat, one status chip (FARMING, CLAIMABLE, TGE IN 7 D, CAP 81% USED, EPOCH ENDS IN 5 D, NO POINTS YET, CLAIMED), IN, a bar of how far into its 6 months with its points and today's gain, earned so far big and green, a green Harvest when claimable, a quiet Stop (claims, unwinds, returns the USDC).\n14. Money moves into outside protocols, so this is for your human-reviewed slot; until it passes, Start runs the plan on paper, marked PAPER.\n15. Agents: llms.txt, the agent card, MCP and /api-docs list the farms with heat and estimates for an amount, a plan the owner approves with one link, the live farms.\nDone when:\n[ ] 1-4 Header, plan panel and field as drawn; an amount fills the best split and redraws the field; any farm takes any amount up to the balance.\n[ ] 5-7 Every farm is one row with heat flame and score, logo, chip (EARLY when it applies), slider with BEST notch, field, estimate, toggle, sorted hottest first; they always agree; no estimate is one number.\n[ ] 8-10 The list holds every farm that passes the gate and nothing that fails it; Start runs every farm on (paper until review) from one wallet after one confirmation; no bridge-and-swap loops.\n[ ] 11-13 Live farms: earned panel with HARVEST, growing field, 6-month chart, a row per farm; Harvest, Stop, Stop all work.\n[ ] Both tabs look like the pictures at 1440 an","requester_kind":"human","stage":"closed","queue_status":"declined","spec_status":"withdrawn","ready_to_build":false,"verdict":null,"funding":null,"coin":{"symbol":"BBAIRDROPF","name":"Airdrop Farmer Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-22T08:47:44.058065+00:00","clock_started_at":null,"deadline_at":null,"resolved_at":null,"elapsed_seconds":null,"on_time":null,"our_url":null,"closed_reason":"withdrawn","closed_note":"Withdrawn by the requester before any build. Nothing was built under this ticket."},{"ticket":"ET-32428","app_name":"Build a Company","app_url":"https://cymetica.com/company","is_idea":false,"improvements":"Build a Company (live at /company/app), round 3: our two products on the Universe with a panel, a /clear for the NEXUS chat, and fixes. Brief: https://github.com/zakutana/qa-cymetica/blob/b0cf54d5be2e6c4ef5f303077b6bfcd7daa7f332/outbox/company-spec-3/SPEC.md . Clickable mockup: https://rawcdn.githack.com/zakutana/qa-cymetica/b0cf54d5be2e6c4ef5f303077b6bfcd7daa7f332/outbox/company-live/index.html#universe (open the Universe tab; the two products and the companies stand on it). The code is in the mockup's folder, pinned to that commit.\nThe look of the mockup is binding, the logic is yours; where your backend cannot do what is drawn, change the design as little as it takes and name each change in the BB-SPEC.\nTwo of the 36 slots are ours: Gem Screener stands on Orbit 2 · slot 4 and Agent Casino on Orbit 4 · slot 2, each where its slot stood, turning with its orbit, with a plate carrying the product's name and nothing that says AD; the two slots are not for sale; a free slot that would stand inside a product's reach is left out; the flat map draws the same (brief A1).\nA click on one of the two flies the camera to it and slides a 420 px panel in over the right side, the building staying in the middle of what is left; the cross or Esc closes it and the camera flies back to the whole map; a click on the other product changes the panel; a stage under 760 px puts the panel over its lower part (A2).\nGem Screener's panel shows its Gem Tier List as its own page has it, from the same source and the same rule (rows S, A, B, C, D, F over the vetted apps with $100K+ revenue in 30 days; S is the Degen picks, A to F by upside; a row at most two lines with a +N tile; logo, symbol and, for S, A and B, the upside; a tooltip with name, market cap and revenue; the line \"79 vetted apps · $100K+ revenue in 30 days · ranked by upside\" and the segment bar), and a green Visit Gem Screener button to /gem-screener/app; the panel must never show a number the page does not (B3).\nAgent Casino's panel shows how busy it is, from GET /api/v1/agent-tournaments/lobby: three numbers (agents trading, live tables, open seats), one line with the money in the pots (ET10 and USDC apart, and PAPER while the tables are paper), one live table's ranking (the one with most in its pot: rank, bot, return, the first six, then +N more to its page), the open tables as chips that open each table, and a cyan Go play button to /agent-tournaments; with no table running it says so and still shows the open ones (B4).\nThe Read button on an approval does nothing, on a Headquarters card and on the Approvals tab (read on the live build on 2026-10-22, /static/company/app.js?v=6ad98487): readModal(id) looks the approval up with x.id === id, where id is the card's data-id (always text), so a numeric approval id never matches and the function returns without opening anything, while your decide() compares String(x.id) === String(id) and Approve and Reject work; we cannot call /office as the owner here, so please confirm the id's type; after the fix a click opens the approval's full text with Approve, Reject and Close (C5).\n/clear in the chat with NEXUS: typing /clear alone and sending it empties the chat window and nothing else: the messages stay on the account, so the Supervisor's weekly audit and what NEXUS reads of the conversation still see all of them; the command is not sent to NEXUS and costs no turn; a thin line stays where it happened (\"Cleared 07:42 · history kept for the audit\", with a tooltip saying what /clear does), new messages go on below it, a reload keeps the window cleared (one timestamp stored on the account), and the box's placeholder names it (\"Message NEXUS… (Ctrl+V a screenshot · /clear)\") (C6).\nA correction to round 2, which said \"no companies on the map\": that was our mistake and is withdrawn; the Universe keeps showing every company that exists, private and public, as your first build did, and the land comes in addition; a company stands as its station on an orbit, a public one opens its visit and a private one its card, free slots and the owner's own land stand between them, and the summary line reads \"N companies · N free slots · N yours\" (and \"N products\"); the mockup draws it: 36 companies with ours, the land and the two products (C7).\nThe Products tab shows every build, not every product (the owner's screenshot of the live tab, 2026-10-22): 32 cards for about ten products (Gem Screener 11, Chart Analyzer 5, Agent Tournaments 5, Build a Company 4, Supply Analyzer 2, Team Dump Radar 2, Infiltrator, My Agents, Events), each Build it Better request that touched a page having become a card, two of them titled with the request's words and two marked closed; please show one card per product, named by the product, with its numbers once, the builds that made it listed inside it, and no card for a request that was closed or never shipped; the strip's totals (32 products, 2,970 visitors, 4,016 uses, 31 likes) are exactly the cards added up, where the products' own are about 599 visitors, 822 uses and 8 likes, so a page's visitors must not be counted once for every request that touched it (C8).\nEvery product says clearly who made it: wherever a product is shown (a Products card, a product's panel on the map) it names the company that owns it in plain sight, not as small print: a badge drawn as the plate over a station on the map (riveted dark glass framed in the company's colour, squared caps, the colour's dot) with a MADE BY pill over it, centred at the top of the product's panel (a click opens the company's office), and a smaller one on a Products card; the owner of a product that stands on the map is the company that holds the slot it stands on (ours: My Company), not Cymetica, so the panel never says \"by Cymetica\" (C9).\nLeft to you: the source of both panels' numbers, how the cleared-at line is stored, and any design change your backend forces (named). The look is not left open.","requester_kind":"human","stage":"building","queue_status":"building","spec_status":"accepted","ready_to_build":true,"verdict":"fail","funding":{"waived":true,"waived_at":"2026-10-22T08:48:11.657364+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBBUILDAC5","name":"Build a Company Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-22T08:46:13.430208+00:00","clock_started_at":"2026-10-22T08:48:11.657364+00:00","deadline_at":"2026-10-23T08:48:11.657364+00:00","resolved_at":null,"elapsed_seconds":148139,"on_time":false,"our_url":null,"closed_reason":null,"closed_note":null},{"ticket":"ET-32383","app_name":"Build a Company","app_url":"https://cymetica.com/company","is_idea":false,"improvements":"Build a Company (live at /company/app), round 2: land in the Universe, and fixes after your first build. Brief: https://github.com/zakutana/qa-cymetica/blob/9a8984040fb997c3ed6c8b398cd13dae9166dc44/outbox/company-spec-2/SPEC.md . Clickable mockup: https://rawcdn.githack.com/zakutana/qa-cymetica/9a8984040fb997c3ed6c8b398cd13dae9166dc44/outbox/company-live/index.html (open the Universe tab; ?visit=101 is the visit view). Pictures: https://github.com/zakutana/qa-cymetica/tree/9a8984040fb997c3ed6c8b398cd13dae9166dc44/outbox/company-spec-2/screenshots . The code is in the mockup's folder, pinned to that commit.\nThe look of the mockup is binding, the logic is yours; where your backend cannot do what is drawn, change the design as little as it takes and name each change in the BB-SPEC.\nUniverse as land: no companies on the map; Cymetica's sun and 36 slots on the seven orbits, shown only while the owner turns on Buy land (a button beside Create company); a slot the owner holds is always drawn (green ring, beam, plate YOUR LAND); the flat map draws the same (brief A1, pictures 01 and 02).\nBuying a slot: a click in Buy land opens a card with the slot's address, the price in ET10 and a button; the server takes the ET10 from the owner's balance in the same transaction as the slot and fails closed; the price is yours to set (the mockup's 1,000 is only an example); with Buy land off a click on a free slot does nothing (A2, picture 03).\nA limit of slots to an account, so nobody buys the whole map: how many is yours to decide (the mockup shows three as an example); enforced by the server, one number so it can be changed; at the limit the card says so and offers no button (A3, picture 04).\nA bought slot is kept on the account and its card says Add a building with Build it Better (a link to /build-it-better); products from Build it Better will stand on slots later, nothing more is asked of that now (A4).\nNEXUS knows the Operations room: on 2026-10-21 at 20:48:55 and 20:50:26 it told the owner that no Operations department exists, while the page has the Operations room, the Audit tab and a stored audit (last_audit 18); give it the Supervisor, the weekly audit and its findings (B6).\nThe usage bar says when work runs on extra usage: GET /company/mine on 2026-10-21 shows the five-hour window at 3.66 of 1.00, the week at 6.99 of 6.00, extra usage on, 22.50 of 25.00 USDC spent this month and 3 turns left, while the bar reads 100% used with no word on it; show \"on extra usage\" with those numbers, and say plainly when work waits (B7, picture 08).\nA visit to a public company hides Tasks, Memory, Waits for owner and Audit (the tabs and the panel); the office, departments, charters and processes stay, read only; this replaces section 12 of the first brief (B8, picture 05).\nThe Vault shows the whole balance: all the ET10 and USDC on the owner's Cymetica account, with what the company earned listed under it; today the tile reads 0 ET10 paid while /office carries vault.et10_balance 521,650.54, and there is no USDC balance in that payload, please add one (B9, picture 06).\nPictures in the chat with NEXUS: paste a screenshot with Ctrl+V or pick an image with the clip; a small card above the box with a cross to take it back; at most four, each under 5 MB, PNG or JPEG; it goes with the message, shows in the thread, and NEXUS can read it (B10, picture 07).\nExperiments exactly as drawn (first brief section 7, design/experiments.html): the live page cannot be clicked into (its script has only New experiment and close) and shows a narrow card with the title one word to a line; the design has per experiment a big return, a line, bot squares and the instructions, a click opens it to the bots ranked with return, P&L and trades, Run / Pause, add and remove bots, rename, edit the instructions, and a New experiment card (B11, pictures 09 and 10).\nThe Products tab is missing from the live tab bar (Headquarters, Tasks, Approvals, Memory, Audit, Processes); the design has it after Headquarters: every product the owner owns, an app being the owner's when the owner was the first to put it into Build it Better and it did not exist before, with its page, visitors, uses, views, likes and what it earned; neither the apps leaderboard (no owner on a row) nor the public request list (no requester) says whose an app is, so please add the owner's own list to the API (B12, picture 11).\nA question on the start page: the first build changed the headline from \"Build real products. Bring in users. Earn real revenue and rewards. This is not a simulation.\" to \"Start an AI-native company. Give it departments. Let NEXUS run them. You approve what goes out.\" and rewrote the tour's texts the same way; why was it changed, and could the drawn one be used? If a claim in it is not true of your backend, name it and we will reword it with you (B13).\nLeft to you: the price of a slot, the limit of slots to an account, how NEXUS reads images and learns the Supervisor, and any design change your backend forces (named). The look is not left open.","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":"pass","funding":{"waived":true,"waived_at":"2026-10-21T22:07:06.838102+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBBUILDAC4","name":"Build a Company Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-21T22:01:10.430227+00:00","clock_started_at":"2026-10-21T22:07:06.838102+00:00","deadline_at":"2026-10-22T22:07:06.838102+00:00","resolved_at":"2026-10-22T03:42:28.395779+00:00","elapsed_seconds":20121,"on_time":true,"our_url":"/company","closed_reason":null,"closed_note":null,"traffic":{"path":"/company","views":37,"visitors":25,"uses":26,"likes":0,"days":30}},{"ticket":"ET-32333","app_name":"Events","app_url":"https://cymetica.com/events","is_idea":false,"improvements":"Design only: a new layout and look for the Event Cards page (/events/{id}), the same page, not a new one. Every function, figure, setting, shortcut and endpoint, and how trading works, stay exactly as they are; only how the page is laid out changes, plus one figure now shown up front (since launch). If a line would need the platform to work differently, leave that line out. The pictures are the target: layout, parts and look as drawn, in the site's own fonts. Colours: the site's cyan, green, red, blue and slate-blue neutrals only. English, numbers before words; explanations in tooltips, not paragraphs.\n1. Top row: the EVENTCARDS name, the Prediction market / Order book switch, the progress (\"0 / 51\" with its bar), Create, Top and the positions link, as today.\n2. The card is the hero of the page, as wide as its column: no inner scroll window (today the whole card sits in a 351 x 217 px window). The cards behind it show as two thin edges under it. Back, Skip, Watch, Buy, Sell, swiping and the keyboard shortcuts work as today.\n3. Card header: the sector image with its label, the structure pill (e.g. \"SAIB · Single AI Index Basket\"), the LIVE (and FEATURED) badge, and at the right the upvote count, History, Share and Embed.\n4. The title, large. Under it the source, the publish date and the sentiment chip, and the Impact and LONG / SHORT chips on the cards that have them.\n5. Four figure tiles directly under the title: SINCE LAUNCH (the card index now against its base of 100, as the lists compute their \"since launch\": +68.66%, the largest tile, green when up and red when down, with \"100 → 168.66 · since 6 Sep\" under it), CARD INDEX (168.66, base 100), 1 DAY (+8.31%, with its two values) and INDEX PRICE ($245.48, with the price at launch under it).\n6. A large chart of the card index with the 1d / 5d / 30d toggle as today: gridlines, a time axis, the last value in a tag, and the period's opening value as a dashed line.\n7. Under the chart, two columns. Left, \"About this card\": the full description (with its report link where there is one), Symbol and Market cap tiles, and an \"Index token\" row with the coin link. Right, the allocation panel (paper or live balance, the sign-in link, 0 / 25 / 50 / 75 / 100 %, \"$ · % of available\", Buy) and under it Per-asset split: Reset to card weights, one row per asset (bar, %, $, its DIRECT tag) and + Add asset.\n8. Under that the action bar (Back, Skip, Watch, Buy, Sell) and the shortcut hints with All shortcuts and the Asset Universe link.\n9. Right column: Market pressure (the percentage, the word, the trend line, the selling / buying gauge, the last-hour sparkline, most buying and most selling), Your positions (the empty state with Start in paper mode; with positions: the list, Sell All and All positions) and Up next (five rows: image, title, index, change, sparkline; the My cards link). Where you hold a position on this card, \"Your position on this card\" with its Sell button sits above Your positions, as today.\n10. Below both columns, full width: How events like this performed (the three tiles, best and worst past events, the chart with its legend, the footnote).\n11. The INFO and STATS tabs go; everything STATS held is on the page: the index price and its change (5), the symbol, the market cap and the index token (7), the card index (5), the capital allocation as the per-asset rows' DIRECT tag (7).\n12. Reworked because they did not make sense: (a) under the chart the price read \"$1.6895\" for an index of 168.66: the chart shows index points and its change is labelled 1 day; (b) STATS' \"Share Price\" repeated the card index and sometimes read \"—\": dropped; (c) \"Market cap $0.00\" before any token exists: \"— not minted yet\" until a market cap exists; (d) the sidebar's \"Index token\" section was an empty header: it is the Index token row inside the card, and a card without a coin shows no such row; (e) the three change figures (+8.50% under the chart, +68.66% in STATS, +66.98% in the lists) are now two labelled ones, Since launch and 1 day.\n13. The Order book tab with its empty state, the \"Live · updated\" line, and the site header and footer stay as today.\n14. Everything updates live as today; no new data is fetched except what the lists already use for \"since launch\".\nDone when:\n[ ] 1-4 The top row, the full-height card, its header and title are as drawn; nothing is in a scroll window.\n[ ] 5-6 The four tiles show the right figures (since launch = index minus base) and the chart works with 1d / 5d / 30d.\n[ ] 7-8 Description, symbol, market cap, index token, allocation, per-asset split and the action bar are all there and work as before.\n[ ] 9-10 Market pressure, positions, up next and past events are all there, the right column and the past-events block as drawn.\n[ ] 11-14 Nothing the INFO or STATS tab held is missing; the five reworked items are as listed; nothing else changed.\n[ ] The page looks like the pictures at 1440 and 1920 px and nothing overlaps.\n\nDesign references (match this look):\n- /uploads/bb-designs/bbdesign_c23ed61a9b0d4f3aaf3fad36be5ceab9_1792594912.png\n- /uploads/bb-designs/bbdesign_676b86ba7d8a47779ff1a92cfad89a57_1792594912.png\n- /uploads/bb-designs/bbdesign_5292206c17184c0ab292ad7d5f399ff9_1792594912.png","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":"pass","funding":{"waived":true,"waived_at":"2026-10-21T15:12:37.877068+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBEVENTS","name":"Events Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-21T15:04:22.046953+00:00","clock_started_at":"2026-10-21T15:12:37.877068+00:00","deadline_at":"2026-10-22T15:12:37.877068+00:00","resolved_at":"2026-10-22T02:24:52.737026+00:00","elapsed_seconds":40334,"on_time":true,"our_url":"/events","closed_reason":null,"closed_note":null,"traffic":{"path":"/events","views":2,"visitors":1,"uses":0,"likes":0,"days":30}},{"ticket":"ET-32311","app_name":"Gem Screener","app_url":"https://cymetica.com/gem-screener","is_idea":false,"improvements":"New on Gem Screener, Top Picks: a tier list section, and Degen pick cards that show why each app is a pick. Pictures 1-5 are the target: layout, parts and look as drawn (pictures 1-3 are your live page with the section added, 4-5 your live cards with the change), in the site's fonts and palette. No existing figure is computed differently and no gate changes; nothing else on the page changes.\n1. A new section \"Gem Tier List\" between the Altseason Index panel and \"Degen picks\": a small caption \"Live ranking\", the heading with a small green live dot, one line of numbers under it (\"79 vetted apps · $100K+ revenue in 30 days · ranked by upside\", the count is live), and at the right of that line a thin bar showing how many apps are in each tier.\n2. Which apps: the vetted apps with $100K+ revenue in the last 30 days, the set the Apps tab shows by default, whatever filters are set on that tab.\n3. Six rows, S A B C D F, each with a coloured label block (a big letter and its range) and the app icons beside it. Row tints and label colours from the site palette: S and A green, B cyan, C blue, D and F slate. S is lit with a soft green glow.\n4. S is the Degen picks, the apps that pass all six gates, the same ones as the cards below; its label shows a small gem and \"picks\" (not \"all 6 gates\"). A to F by upside, highest first, each app in exactly one row (a pick only in S): A 10x+, B 5 to 10x, C 2 to 5x, D 1 to 2x, F under 1x. The upside is the one the Apps table shows.\n5. Icons: the app's logo in a circle with its symbol under it; the circles get smaller tier by tier (S largest, F smallest); in S, A and B the upside is shown under the symbol. The tooltip gives the name, upside, market cap and 30-day revenue.\n6. A click on an icon opens the same right-hand side panel a row of the Apps tab opens; Esc or the cross closes it; Tab focuses an icon and Enter opens it.\n7. No row is ever crowded: a row shows at most two lines of icons (24 at 1440 px); beyond that the lowest-upside apps fold into one \"+N\" tile that opens the Apps tab. Today: S 6, A 9, B 8, C 19, D 15, F 22. An empty row says \"none today\".\n8. The section recalculates when the page's data refreshes, with no reload.\n9. Degen pick cards: under the upside, a block \"Why it is a pick  6 / 6 gates\" of five rows, one per gate, replacing the three tiles (tokens out, revenue a month, revenue to holders). Each row: a gate icon, the name, the figure behind the gate, and under the figure the gate's bar in small type.\n10. Real revenue: the 30-day revenue ($17.9M) with the app's monthly revenue as a small bar chart (the one the Apps table shows), bar \"$100K+ in 30 days\". Market cap: the figure, bar \"$3M+ & vetted\". Revenue growth: the monthly growth (\"+474% / mo\"), bar \"grows over 6 mo\".\n11. Liquid: the slippage of a $10K buy when the card is a pick on that reading (\"1.0% slip\"), otherwise the 24-hour volume (\"$10.5M\"); bar \"≤ 3% slip or $2M+ vol\".\n12. Dilution: the 12-month dilution the Supply column shows; when it is unknown, \"unknown\" in grey (no data passes this gate), never a green tick; bar \"under 25% in 12 mo\".\n13. The upside stays large under the app's name, with \"upside\" and \"gate 2.5x+\" beside it; its i tooltip is unchanged. Each gate row has a tooltip with the gate's full definition, the same text as the gate's own tooltip in the gate row under \"Degen picks\".\n14. The tags under the figures (theme revenue rising, phase, theme lags BTC, days of history, not growing) leave the card. The logo and name with the Holders-paid smiley, the theme chip and the Degen meter stay.\nDone when:\n[ ] 1-2 The section, its numbers line and the app set are as described.\n[ ] 3-5 Six rows with the rules above; no app appears twice; S matches the Degen pick cards; icons carry symbol, upside (S, A, B) and tooltip.\n[ ] 6 A click on an icon opens the Apps row's side panel.\n[ ] 7-8 No row has more than two lines; the \"+N\" tile works; the section updates without a reload.\n[ ] 9-14 Every card shows the five rows with the figures of its own app; the tags are gone; everything else on the card is unchanged.\n[ ] The section and the cards look like the pictures at 1440 and 1920 px and nothing overlaps.\n\nDesign references (match this look):\n- /uploads/bb-designs/bbdesign_56deb47d3e014e9bac76121a871108ea_1792584057.png\n- /uploads/bb-designs/bbdesign_a9eafd895ba448f99b69ae298a370028_1792584057.png\n- /uploads/bb-designs/bbdesign_51d473bbe21c49c0ad271458f77b94d9_1792584057.png\n- /uploads/bb-designs/bbdesign_b296848f2c554ff7979b550114192a7d_1792584057.png\n- /uploads/bb-designs/bbdesign_faa274a62c324cc6ba9a17dfa050111a_1792584057.png\n- /uploads/bb-designs/bbdesign_2e5db8654eec44558d585a6192049306_1792584064.png","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":null,"funding":{"waived":true,"waived_at":"2026-10-21T12:14:10.804288+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBGEMSCR10","name":"Gem Screener Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-21T12:01:46.824550+00:00","clock_started_at":"2026-10-21T12:14:10.804288+00:00","deadline_at":"2026-10-22T12:14:10.804288+00:00","resolved_at":"2026-10-22T01:50:52.835481+00:00","elapsed_seconds":49002,"on_time":true,"our_url":"/gem-screener","closed_reason":null,"closed_note":null,"traffic":{"path":"/gem-screener","views":497,"visitors":250,"uses":225,"likes":1,"days":30}},{"ticket":"ET-32262","app_name":"Build a Company","app_url":"https://cymetica.com/company","is_idea":false,"improvements":"Build a Company (live at /company), follow-up: build our redesign. Brief: https://github.com/zakutana/qa-cymetica/blob/05efc391ee96b4ae8d3311a9e6a876b416882cb2/outbox/company-spec/SPEC.md . Clickable mockup: https://rawcdn.githack.com/zakutana/qa-cymetica/05efc391ee96b4ae8d3311a9e6a876b416882cb2/outbox/company-spec/design/start.html (entry) and https://rawcdn.githack.com/zakutana/qa-cymetica/05efc391ee96b4ae8d3311a9e6a876b416882cb2/outbox/company-spec/design/index.html (office). The code and every screen are in the same folder, pinned to that commit.\nThe design is the template: use its code (it is finished and performance-tuned, design/PERF-NOTES.md) and connect your logic to it. design/sim.js only simulates a backend; replace it with yours. Where your backend cannot do what the design shows, change the design as little as it takes and name each change in the BB-SPEC; everywhere else keep it as drawn (brief section 0).\nEvery text is a draft written from the owner's side: check each claim against your backend and rewrite what is wrong.\nColours: the page's interface keeps the site palette; the 3D office and the Universe are a game scene outside it (the orange glow of a room waiting for approval, the cyan of a room at work, and the eight station colours are part of the design).\nNEXUS everywhere instead of \"Manager\"; its room is Command; the money room is the Vault (section 0).\nStandalone mode, as the Gem Screener: /company/app is the app alone without the site menu (the mockup is this view), /company the same app under the site's header. Today /company/app is 404 (section 1).\nEntry for someone with no company: the landing (headline, two tiles Start a company / Explore the Universe, Cymetica's sun with companies orbiting it), the two-step builder (Name & look with seven stations and eight colours; Start: New or CyMetica Pre-Build) and the click-through tour of the pre-built office, one bubble per room (section 2).\nCreating a company should not be free, or anyone can create thousands. Your call: Pro plan and up only, a price in ET10 (for example 5,000), or a 7-day trial. The mockup shows the step as a popup on Create company (signed out: sign up first); keep the look when you add it (section 3).\nNEXUS builds the whole company from one message: departments, charters, experts, processes between them and each room's link. The CyMetica Pre-Build is exactly that request; NEXUS must be able to build it from nothing: \"Make me a company with a QA department, where every bug that is logged and verified earns me ET10; a Development department, where new apps and ideas are built with my approval; Operations, which audits the processes and keeps them optimised; a Quant Lab, where experiments test ways to make money on Cymetica; and a Trading desk, where I run the ones that work, even with real money.\" How it works behind the scenes is yours to design (section 4).\nThe office: the 3D office (WebGPU, WebGL2 fallback) and the 2D office one click away, replacing the 3D network view; fixed rooms Command, Vault (ET10 and USDC piles, always private) and Operations (weekly audit, keeps processes optimised); a room glows orange only while it waits on its owner; tabs Headquarters, Products, Approvals; the logo is a line icon of the company's station in its colour (section 5).\nEvery room links to its page: Cymetica QA to /leaderboard/bugs?filter=mine, which must open My Bugs with every bug this department filed (today the page reads nothing from its address), Development and Design studio to /leaderboard/features, Quant Lab to the new Experiments page, Trading desk to My bots (/my-agents) and Agent Tournaments (section 5).\nCymetica QA files every verified bug straight into the tracker under the owner's hunter name and wallet, reopens known bugs instead of filing twice, re-tests claimed fixes; every bug it files shows in the owner's My Bugs; its ET10 is lit on the department and in the Vault (section 6).\nQuant Lab finds the ways to make money: strategies worked out with NEXUS, proven on paper with the success rule and window set first. Trading desk puts its winning bots into production: an Agent Tournaments seat or a small real-money stake, each after the owner's approval; the company never trades itself (section 6).\nPlease review every department's experts and decide them: the mockup keeps your templates', and some read oddly (a Researcher in Development, the Design studio and the Trading desk). The tour, rooms and Pre-Build card show whatever you set (section 6).\nNew Experiments page, the Quant Lab's: one card per experiment (return, line, bots, instructions), opened with ranked bots, Run / Pause, add and remove bots, rename, edit instructions, + New experiment (section 7, design/experiments.html).\nProcesses tab: the owner writes how the company works as one sentence each (\"When a bug is found anywhere, Cymetica QA verifies it and files it\"); NEXUS reads trigger, department, work and review, says what is missing, never duplicates; each shows a \"then\" line. Today departments cannot hand work to each other. Please review it as a design and keep it if sound (section 8).\nUniverse: every company as a station on Cymetica's orbits, public ones open read-only, private ones locked (name, station, mission). No sample companies: only companies people created. A green Create company on the map. Today /api/v1/companies lists Investable ones only, none today (section 9).\nProducts tab: the account's Build it Better apps with your traffic numbers; ET10 per new unique user and a USDC share per use are proposals, your rates (section 10).\nPer department: today's spend, cost of a turn, a daily cap in dollars the owner sets (section 11). Public / private is its own switch in Settings, apart from Investable (section 12).\nEvery function documented for agents and usable through the API and MCP: create, departments, processes, NEXUS, approvals, experiments, Vault, Settings. New tab Connect AI: \"Talk to NEXUS. Run your whole company from your favourite AI\": the key, the MCP connector and one ready prompt for ChatGPT, Claude, Gemini or any AI. Please design this tab yourselves; ours is a sketch (section 13).\nLeft to you: the price, how NEXUS and processes work behind the scenes, the copy, and any design change your backend forces (named). The look is not left open.","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":"pass","funding":{"waived":true,"waived_at":"2026-10-21T08:09:08.612742+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBBUILDAC3","name":"Build a Company Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-21T08:07:02.416257+00:00","clock_started_at":"2026-10-21T08:09:08.612742+00:00","deadline_at":"2026-10-22T08:09:08.612742+00:00","resolved_at":"2026-10-21T16:13:45.696471+00:00","elapsed_seconds":29077,"on_time":true,"our_url":"/company","closed_reason":null,"closed_note":null,"traffic":{"path":"/company","views":37,"visitors":25,"uses":26,"likes":0,"days":30}},{"ticket":"ET-31953","app_name":"Gem Screener","app_url":"https://cymetica.com/gem-screener","is_idea":false,"improvements":"Design only, Gem Screener (/gem-screener/app). Pictures 1-3 are your live Top Picks, Apps and Chains pages with one patch added; nothing else changed and no figure is computed differently. Site palette only.\n1. Top Picks: remove the Hot sectors panel.\n2. Every view, the page top: a motif of the Gem Screener's own, a crystal surface as if looking into a cut gem: large faint facets (a low-poly mesh) in the site's cyan with thin facet edges, brightest behind the logo and fading to the right, inside the header band itself; the same facets fainter behind the panels under the header, fading out before the content: before \"Degen picks\" on Top Picks, before the table on Apps and Chains.\n3. Degen pick cards, much less text (picture 1):\n   a. The Holders-paid smiley the Apps table shows beside a project's name, beside the same name on its card.\n   b. Under the upside, three number tiles: tokens out %, revenue a month %, % of revenue to holders; \"—\" when unknown.\n   c. The rest as short tags: theme and phase in cyan (\"theme revenue rising\", \"ignition phase\"), \"dilution unknown\" in grey, and the Watch out sentence cut into red tags (\"theme lags BTC\", \"83 days of history\", \"not growing\") with the full sentence in the tag's tooltip.\n   d. The size note (\"30x would be above Pump ($2.0bn)...\") only in the upside's i tooltip, where it already is. Drop the \"Blue chip / Casino\" labels under the meter; the meter stays.\n4. Supply column, Apps and Chains (pictures 2 and 3): the number under the pie instead of beside it, so the column is narrow. \"—\" becomes \"n/a\" (no schedule published, as the column's i says). A dilution above zero that rounds to 0.0% shows \"<0.1%\" (Stargate: 2K new STG a month).\n\nDesign references (match this look):\n- /uploads/bb-designs/bbdesign_1c7d0968a1a346ddbb48e82cfef075b7_1792336475.png\n- /uploads/bb-designs/bbdesign_c71b288364074dc6a5843cbfe18ecfa3_1792336479.png\n- /uploads/bb-designs/bbdesign_c45bca7dcabb4236bf69c9f8f6f06149_1792336483.png","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":"pass","funding":{"waived":true,"waived_at":"2026-10-18T15:27:31.460627+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBGEMSCRE9","name":"Gem Screener Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-18T15:27:26.486955+00:00","clock_started_at":"2026-10-18T15:27:31.460627+00:00","deadline_at":"2026-10-19T15:27:31.460627+00:00","resolved_at":"2026-10-21T01:21:51.122715+00:00","elapsed_seconds":208459,"on_time":false,"our_url":"/gem-screener","closed_reason":null,"closed_note":null,"traffic":{"path":"/gem-screener","views":497,"visitors":250,"uses":225,"likes":1,"days":30}},{"ticket":"ET-31941","app_name":"Build it better construction tool","app_url":null,"is_idea":true,"improvements":"App name: Build it Better — Construction Tool\n\nDescription:\nA visual design and spec builder for EventTrader. It exposes the platform's full capability catalogue — page types, layouts, components, states, data connections, house tokens and acceptance checks — so you design within what the platform can actually build. You assemble the page, see it as a preview, generate the complete build spec, and submit it to the build queue. Anything unsupported is refused up front, because it will not build. Agents can draft and retrieve specs through an API.\n\nWhat it must do:\n\n1. Show the full capability catalogue: page types, layouts, components, states, data sources and integrations, house tokens, acceptance checks.\n\n2. Let you select and arrange what goes on the page, with a live preview at phone, tablet and desktop.\n\n3. Take inputs: app name, purpose, owner details, sections and navigation, brand notes.\n\n4. Generate the complete build spec live as choices are made.\n\n5. Submit the finished spec directly to the build queue.\n\n6. Save and reload designs, or copy the spec to the clipboard.\n\n7. Expose an API so agents can read the catalogue and create or retrieve specs.\n\n8. Warn immediately, and refuse, if something selected is not in the catalogue.\n\nAcceptance checks:\n\n1. The catalogue lists every capability group with all options.\n\n2. Choosing a page type and layout renders a preview and includes both in the spec.\n\n3. Components, states and data connections appear in the preview and in the spec.\n\n4. App name and purpose appear correctly in the generated spec.\n\n5. Every spec ends with the full acceptance checklist.\n\n6. Copy places the complete spec on the clipboard.\n\n7. A saved spec reloads exactly as it was left.\n\n8. Submit sends the complete spec to the build queue.\n\n9. The API returns the catalogue and accepts and retrieves specs.\n\n10. Selecting an unsupported item shows a clear warning and prevents it being added.\n\nNot in this build: deploying or hosting the generated page. This tool designs and submits the spec; the team builds the page.\n\nDelivery request: This is one product with one acceptance, not three deliveries. It needs the human-reviewed build path rather than the 24-hour automatic slot, because the preview and submission parts require integration. One build, then one test cycle against the ten checks above.\n\nNote: The catalogue and spec generator already exist as a working prototype — evidence that the core works before a build slot is committed.","requester_kind":"human","stage":"closed","queue_status":"declined","spec_status":"withdrawn","ready_to_build":false,"verdict":null,"funding":null,"coin":{"symbol":"BBBUILDITB","name":"Build it better construction tool Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-18T11:58:07.432569+00:00","clock_started_at":null,"deadline_at":null,"resolved_at":null,"elapsed_seconds":null,"on_time":null,"our_url":null,"closed_reason":"withdrawn","closed_note":"Withdrawn by the requester before any build. Nothing was built under this ticket."},{"ticket":"ET-31915","app_name":"Add https://cymetica.com/agent-tournaments to main menu","app_url":"https://cymetica.com/agent-tournaments","is_idea":false,"improvements":"Design proposal for Agent Tournaments: the table dressed as a real table, and a light honeycomb on the lobby, leaderboard and how pages. 4 pictures attached, your palette only: picture 1 is a mockup built from table 2's live data; pictures 2 to 4 are your live pages with one CSS patch added, nothing else changed.\n\nTABLE PAGE /agent-tournaments/table/{id} (picture 1)\nKeep your new wide layout. This is only the dressing.\n1. Felt: a faint honeycomb weave (clear in the middle under the pot), a padded dark rail round the felt, and a thin printed track round the pot with AGENT TOURNAMENTS on top and BEST ROI WINS at the bottom, printed in its breaks.\n2. Prizes on the felt: 1ST / 2ND / 3RD as three outlined spots under the pot (green, cyan, blue edge) instead of the cards under the table.\n3. Pot: a short stack of $25 chips left of the amount, a stack of ET10 coins right of it.\n4. A chip pile in front of every seat showing the bot's money now: capital_usdc x (1 + roi_pct / 100), made of $100 green, $25 cyan, $5 blue and $1 white chips, one column per value, at most 6 high, with the amount on a small tag under it (green edge when up, red when down).\n5. Seats: a thin ring round each avatar that fills with trades_today / daily_allowance, and the rank number on every seat, not only on 2 and 3.\n6. The panel as a room: a soft cyan light from above, a faint floor grid and a shadow under the table. One key line under it: the four chip values, \"pile = the bot's money now · it sat down with $X\" (X = capital_usdc, $250 at a Pro table) and \"today's trades of N\" (N = daily_allowance).\n\nTHE RACE (picture 1, bottom)\nKeep the full width and the leader and YOU pills.\n7. Every other day a very faint band; above zero a faint green tint, below zero a faint red one; a soft white gradient under the leader's line and a cyan one under yours.\n8. NOW above the now line, and a chequered FINISH strip where the hatched time left ends.\n\nLOBBY, LEADERBOARD, HOW (pictures 2 to 4)\n9. The same honeycomb behind the top of each page only, fading out before the content starts, so cards and tables stay on a calm background: on the lobby by \"Live now\", on the leaderboard by the table, on how by \"Stakes\".\n10. On the lobby, the weave on every card's felt and on \"Next to fill\" too (clear in the middle), with the same thin printed line round the pot.\n\nThe tile, in the site's green:\n<svg xmlns='http://www.w3.org/2000/svg' width='42' height='24.25'><path d='M0 12.12 L7 0 H21 L28 12.12 L21 24.25 H7 Z M28 12.12 H42' fill='none' stroke='#00ff88' stroke-width='1'/></svg>\n7% opacity behind the pages, 14% on the felts at two thirds of that size.\n\nDesign references (match this look):\n- /uploads/bb-designs/bbdesign_30a21d785ba242a89feac844ae2f32c8_1792306446.png\n- /uploads/bb-designs/bbdesign_7219f4ff4ef84a9181cb43dc92b887d3_1792306472.png\n- /uploads/bb-designs/bbdesign_6f4c825715f54c26aea52e683d38d011_1792306490.png\n- /uploads/bb-designs/bbdesign_99c5a6ecf14940ecaa8f1adda44b6d95_1792306502.png","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":null,"funding":{"waived":true,"waived_at":"2026-10-18T06:56:38.762853+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBADDHTTP2","name":"Add https://cymetica.com/agent-tournaments to main menu Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-18T06:55:05.532319+00:00","clock_started_at":"2026-10-18T06:56:38.762853+00:00","deadline_at":"2026-10-19T06:56:38.762853+00:00","resolved_at":"2026-10-18T14:55:53.157465+00:00","elapsed_seconds":28754,"on_time":true,"our_url":"/agent-tournaments","closed_reason":null,"closed_note":null,"traffic":{"path":"/agent-tournaments","views":218,"visitors":63,"uses":147,"likes":2,"days":30}},{"ticket":"ET-31818","app_name":"My Agents","app_url":"https://cymetica.com/my-agents","is_idea":false,"improvements":"Design only: a new layout and look for the live My Agents page and the Manage page it opens (/clone/{id}), the same pages, not new ones. Nothing they do today may break or go: every function, setting, figure and endpoint, and how the bots trade, stay exactly as they are; only how it is shown changes. If a line would need the platform to work differently, leave that line out. The pictures are the target: layout, parts and look as drawn (the top band, the bar chart, the table, the side panel, switches, tabs, tiles), in the site's own fonts. The template lines about rebuilding someone else's app do not apply. Colours: the site's cyan, green, red, blue and slate-blue neutrals only. English, numbers before words; explanations in tooltips, not paragraphs.\n1. My Agents, top: one band replaces the five-stat bar. Left: total P&L of all bots, large, green or red, with \"n / N in profit\" and the average win rate of the bots that have traded. Middle: P&L by bot, one bar per bot from best to worst, green above zero, red below; hover shows name and P&L, a click opens that bot. Right: trading now n / N, total balance, best bot, worst bot.\n2. Bots as one ranked table instead of cards: rank, bot (avatar, name, species, practice or real market), P&L, win rate (N/A with no trades, as today), trades, balance, status, actions. Sorted by P&L; a click on a number column's header sorts by it.\n3. Balance in red when it is below the $1.00 minimum stake, the reason in a tooltip.\n4. Status: the trading switch, TRADING or PAUSED, and why in words: stop-loss hit, take-profit hit, paused by you.\n5. Switching on a bot that cannot trade says why in one line (its readiness reason, e.g. balance below $1.00) and offers Fund.\n6. Row actions: Manage, a ⋯ menu (Fund, Withdraw, Rename) and Delete. Delete takes one click and leaves Undo for a few seconds.\n7. Toolbar: today's five filters (All, Real money, Practice, Trading, Paused), each with its count, and a search by bot name or species.\n8. A click on a row opens a side panel: P&L, win rate, trades, balance; why it is paused and at what P&L %; the can't-trade reason; what it decides on (its live decision rule); indicators, species, style, created, last trade; Manage, Fund, Delete. Esc closes it.\n9. Fund: the balance now and the $1.00 minimum stake, an amount with quick picks $10 / $50 / $100 / $500; on a practice bot it says the funds are simulated.\n10. The Practice badge, Head-to-head, Tokenize Agent, Messenger agents, Edit and the Withdraw balance split stay.\n11. Manage, header: avatar, name with rename, \"<species> clone · REF\", chips (ticker, practice or real market, team, risk); then the trading switch with its state and why, Fund, Withdraw, Delete. The wallet address and the custodial note stay, smaller.\n12. Under the header, while the bot cannot trade: one red bar with the readiness reason (today's \"Balance $0.00 is below the $1.00 minimum stake\") and a Fund button.\n13. One strip: P&L, win rate, trades, balance, and the markets it trades on as chips (replaces \"This bot trades: ...\").\n14. The settings move from one long scroll into five tabs: Markets, Risk, Strategy, Advanced, Trades. Markets shows how many are on (e.g. 1/5), Trades the count.\n15. Markets: each market a tile with an on/off switch (5-min epochs, Exchange pairs, Event cards, Arena, Catalog); its options open only while it is on.\n16. 5-min epochs: one chip per symbol, the ones with no 5-min market for clones greyed out with that reason. Exchange pairs: the pairs as chips. Event cards: min |sentiment|, min impact, per card ($) and take profit as sliders with their values, plus Strong-Card Hunter and Back to standard. Catalog: a search that adds symbols as chips.\n17. Risk: a bracket picture (stop loss in red, entry, take profit in green) that moves with three large sliders: stop loss 1-20 %, take profit 5-100 %, per trade 1-50 % of balance.\n18. Risk, exits as switches: breakeven stop; trailing profit floor (a slider while on); restart after a stop (auto_resume_after_stop: the API has it, the page does not); min AI confidence (a slider while on).\n19. Risk, limits: max open positions as one row (Unlimited, 1, 2, 3, 5, 10, 25), min 24h volume, and sector caps (across all bots) added as rows.\n20. Strategy: the three choices as cards (the species rule, inherited; HELIX; CORR), the chosen one's rule in full under them; equipped algorithms & models and skills & tools with their counts and Add.\n21. Advanced: the Glassnode on-chain gate as a tile with a switch, its conditions as rows (category, metric, asset, 24h / 1h / 10m, operator, threshold) added with a button; Ownership required; Adaptive learning with its state, regime, mode and adaptations.\n22. Trades: per-asset analytics and the trade history; with no trades, one line on what to do.\n23. A right column that stays in view: ready to trade (balance against the minimum, markets on, trading on; each ticked or crossed), risk per trade (stop / target, stake in % and $, flagged under $1, open at once) and the rule it decides on.\n24. Save in that column with the count of unsaved changes, and Discard; leaving with unsaved changes asks first.\n25. A visitor who does not own the bot sees the same Manage page read-only, without switches, Fund or Save.\nDone when:\n[ ] 1 The band shows total P&L, P&L by bot, trading now, balance, best and worst.\n[ ] 2-7 Bots are one sortable table with status, its reason and the row actions; Delete has Undo; filters show counts; search works.\n[ ] 8-9 A row opens the side panel; Fund shows the balance, the minimum and quick amounts.\n[ ] 11-14 Manage has the header, the can't-trade bar, the strip and five tabs.\n[ ] 15-22 Every setting of today's page is in a tab; a market's options show only while it is on.\n[ ] 23-25 At a glance stays in view, Save counts the changes, a visitor sees it read-only.\n[ ] Both pages look like the pictures at 1440 and 1920 px; nothing overlaps; everything today's pages do still works the same way.\n\nDesign references (match this look):\n- /uploads/bb-designs/bbdesign_13fb35c4bd33446799775bb7e923e9b1_1792227685.png\n- /uploads/bb-designs/bbdesign_726b4c94db64400aa319489b1085f659_1792227685.png\n- /uploads/bb-designs/bbdesign_abb785fc535d46209b7b012ddb3bd3b2_1792227685.png\n- /uploads/bb-designs/bbdesign_bc13fb7e0b164fbcaa933cfa199564db_1792227685.png\n- /uploads/bb-designs/bbdesign_22925795e3db45cbb7d35b0625e5fa9b_1792227685.png\n- /uploads/bb-designs/bbdesign_7114a9564f2b48c08bfa42931db63e3b_1792227685.png","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":"fail","funding":{"waived":true,"waived_at":"2026-10-17T09:03:55.784772+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBMYAGENTS","name":"My Agents Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-17T09:01:29.700683+00:00","clock_started_at":"2026-10-17T09:03:55.784772+00:00","deadline_at":"2026-10-18T09:03:55.784772+00:00","resolved_at":"2026-10-21T12:02:50.153034+00:00","elapsed_seconds":356334,"on_time":false,"our_url":"/my-agents","closed_reason":null,"closed_note":null,"traffic":{"path":"/my-agents","views":18,"visitors":6,"uses":8,"likes":0,"days":30}},{"ticket":"ET-31800","app_name":"AI marketplace","app_url":null,"is_idea":true,"improvements":"AI MARKETPLACE\nWhere agents hire agents, and every result can be verified.\n\n\nNote: This is the foundation. It is the first part of a much larger system that will grow and expand over time. What is described here is what gets built first; everything else follows on top.\n\n\nWHAT IT IS\n\nA marketplace where people, businesses and AI agents buy and sell verified work. Agents are listed by capability, hired per query or per task, and every delivered result carries an attestation that anyone can check — free, with no account and no token.\n\n\nWHAT IT RUNS ON\n\nVAIX — the economy token, and the only token in the transaction.\n\nMoney enters as VAIX: fiat and stablecoins are converted at the door, so a buyer never has to hold the token to use the market. Prices are quoted in a stable reference currency so the cost is known before payment. Settlement pays the seller in USDC at the quoted rate, at the same moment, so nobody is left holding a volatile asset.\n\nVAIX is also the bond: a producer stakes VAIX behind each attestation, and a false attestation is slashed. That is what turns a claim into something a buyer can rely on.\n\nVerification stays free. The token does not gate the truth.\n\n\nSECTIONS — DIFFERENT PARTS OF THE GLOBAL ECONOMY\n\nThe marketplace has distinct sections, each serving a different part of the global economy, all running on the same rails:\n\n- Markets and trading — signals, analysis, risk, event research\n- Property and land — title, ownership chains, planning, comparables, valuation\n- Science and health — bioscience data, trial and assay analysis, research synthesis\n- Industry and energy — engineering, materials, climate, environmental readings\n- Security and risk — cyber exposure, dependency audits, threat evidence\n- Finance and compliance — entity resolution, sanctions screening, ownership chains, payment anomalies\n- Media and research — monitoring, summarising, retrieval, verification\n\nOne trust layer and one payment path serve every section. Adding a section is an onboarding, not a rebuild.\n\n\nWHAT IT MUST DO\n\n1. Let anyone list an agent with a capability, a price and a bond.\n\n2. Let a buyer post a question, choose an agent, and pay into escrow.\n\n3. Carry an attestation on every delivered result — producer, timestamp, hash — checkable by anyone, free, with no account.\n\n4. Let the buyer accept or dispute, with the attestation as evidence.\n\n5. Accept VAIX only at the point of sale, convert at the door, and settle to the seller in USDC at the quoted rate.\n\n6. Let agents hire agents: discovery, request, and payment at each hop.\n\n7. Run every section on the same rails — one trust layer, one payment path.\n\n8. Serve both doors: self-serve for individuals, API and contracts for businesses.\n\n\nDELIVERY IS PHASED, IN THIS ORDER. ONE REQUEST, NOT SEVEN.\n\n1. Attestation — already filed separately.\n\n2. Marketplace core — listing, hire, escrow, attestation, dispute.\n\n3. Agent-to-agent — discovery and per-hop settlement.\n\n4. Enterprise — API, seats, SLA, audit exports.\n\n5. Sections — property, science, security and compliance onboarding onto the same rails.\n\n6. Conversion desk — VAIX in, USDC out.\n\n7. Economy layer — volume index, leagues, derived products.\n\n\nNOT IN THIS BUILD\n\nAny RWA, governance, or yield mechanism.\n\n\n\"We're opening the doors. What gets built inside? That's just the beginning.\"","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":null,"funding":{"waived":true,"waived_at":"2026-10-17T05:56:41.341475+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBAIMARKET","name":"AI marketplace Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-17T05:40:24.930610+00:00","clock_started_at":"2026-10-17T05:56:41.341475+00:00","deadline_at":"2026-10-18T05:56:41.341475+00:00","resolved_at":"2026-10-18T00:32:56.769915+00:00","elapsed_seconds":66975,"on_time":true,"our_url":"/ai-marketplace","closed_reason":null,"closed_note":null,"traffic":{"path":"/ai-marketplace","views":13,"visitors":9,"uses":5,"likes":0,"days":30}},{"ticket":"ET-31729","app_name":"Nexus Panel","app_url":"https://cymetica.com/nexus-panel","is_idea":false,"improvements":"INTEGRATE MY FILES INTO THE NEXUS PANEL — one panel, one window.\n\nBUILDS INVOLVED\n- ET-31577 \"Nexus panel\" — the Panel itself. Shipped.\n- ET-31602 \"Nexus panel files for trade station\" — the file library at /my-files. Shipped.\nThis request joins them into one. It does not replace either of them.\n\nWHAT THIS IS\nBoth builds are live and both work. They are already linked — the Nexus Start pop-up reads my recent files and searches them — but they are two surfaces. To look at my files I have to leave the Panel and go to /my-files. This makes it one window.\n\nWHAT TO ADD\n1. A FILES VIEW INSIDE THE PANEL. The library rendered as one of the panel's own views, using the panel's own navigation, so I never leave the panel to look at my files.\n2. THE PANEL'S OWN NAVIGATION — a left rail of icon tabs: Companion, Files, Bots, Settings. The labels are mine to name, and the rail switches which view is showing.\n3. THE NEXUS START POP-UP OPENS THE LIBRARY IN PLACE. From any page, the pop-up's Files entry opens the library OVER the page I am on — the way the panel itself pops up — instead of navigating to /my-files.\n4. THE STORAGE ENTRY LANDS IN THE LIBRARY, inside the panel, not on the standalone page.\n\nHOW THE PANEL OPENS\nThe panel opens SPARSE: the companion, the rail, and my recent files. The fuller workspace appears as I use it — the file preview when I pick a file, the folder grid when I open Files.\n\nUPDATED GRAPHICS FOR THE INTEGRATION\nWhile the panel is being rebuilt, refresh its look so it matches the rest of the site:\n- use the site's own tokens — radius 8px dominant (6 nested, 4 small, 999 pills), type 12px dominant with 12.8 / 13.6 / 14px steps, the shared shadow -4px 0 24px rgba(0,0,0,0.06), the focus ring 0 0 0 2px rgba(0,207,255,0.25), spacing 4 / 6 / 8 / 10 / 14 with a 16px gap;\n- use the SVG icon set, at a consistent size and weight;\n- hover states that lift slightly with a deeper shadow, and short motion on click;\n- the Files view styled the same as My Files, so the two halves read as one product rather than two builds bolted together.\n\nDESIGN REFERENCES (match these two mockups)\n- /uploads/bb-designs/bbdesign_036c9990cc6742588a049693f3c2dbf7_1792153682.jpg\n- /uploads/bb-designs/bbdesign_4ee2b1fd16ce403dab27eafe5f2e0303_1792153682.jpg\nThe first shows the main screen: the left rail (Companion, Files, Bots, Settings), the Nexus companion, and the chat bar. The second shows the files view: the folders, the file list with its sort columns, and the details card on the right.\n\nWHAT MUST NOT CHANGE\n- Everything ET-31577 does today: the tabs, the quick launch, the morning briefing, the orb and its states, the context-awareness, Alt+N and Alt+W.\n- Everything ET-31602 does today: the folder cards, drag-and-drop, Nexus suggesting the folder, duplicate flagging, search (including by description), the details panel, the \"Ask anything\" bar, and its format and size limits.\n- /my-files stays available as a full page for when I want it.\n- The pop-up's recents and search keep working.\n\nIF THE LIBRARY NEEDS A CHANGE TO BE EMBEDDED\nIf ET-31602's library has to change at all to be shown inside the panel, say so in the spec and make it the smallest change possible. Do not rebuild it.","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":null,"funding":{"waived":true,"waived_at":"2026-10-16T12:54:33.263148+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBNEXUSPA5","name":"Nexus Panel Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-16T12:32:46.238710+00:00","clock_started_at":"2026-10-16T12:54:33.263148+00:00","deadline_at":"2026-10-17T12:54:33.263148+00:00","resolved_at":"2026-10-16T22:37:22.454188+00:00","elapsed_seconds":34969,"on_time":true,"our_url":"/nexus-panel","closed_reason":null,"closed_note":null,"traffic":{"path":"/nexus-panel","views":150,"visitors":39,"uses":84,"likes":1,"days":30}},{"ticket":"ET-31728","app_name":"Nexus panel file integration","app_url":null,"is_idea":true,"improvements":"INTEGRATE MY FILES INTO THE NEXUS PANEL — one panel, one window.\n\nWHAT THIS IS\nTwo of your builds are live and both work:\n- the Nexus Panel (ET-31577) — the dockable panel, tabs, quick launch, the Nexus Start\n  pop-up, the morning briefing and the animated orb;\n- My Files (ET-31602) — the file library at /my-files.\n\nThis joins them: the library lives INSIDE the panel, so it is one window instead of two.\n\nWHAT TO ADD\n1. A FILES VIEW INSIDE THE PANEL. The library rendered as one of the panel's own views,\n   using the panel's own navigation, so I never leave the panel to look at my files.\n2. THE PANEL'S OWN NAVIGATION — a left rail of icon tabs: Companion, Files, Bots,\n   Settings. The labels are mine to name, and the rail switches which view is showing.\n3. THE NEXUS START POP-UP OPENS THE LIBRARY IN PLACE. From any page, the pop-up's Files\n   entry opens the library OVER the page I am on — the way the panel itself pops up —\n   instead of navigating to /my-files.\n4. THE STORAGE ENTRY LANDS IN THE LIBRARY, inside the panel, not on the standalone page.\n\nHOW THE PANEL OPENS\nThe panel opens SPARSE: the companion, the rail, and my recent files. The fuller\nworkspace appears as I use it — the file preview when I pick a file, the folder grid\nwhen I open Files.\n\nWHAT MUST NOT CHANGE\n- Everything the Nexus Panel does today: the tabs, the quick launch, the morning\n  briefing, the orb and its states, the context-awareness, Alt+N and Alt+W.\n- My Files as it is: the folder cards, drag-and-drop, Nexus suggesting the folder,\n  duplicate flagging, search (including by description), the details panel, the\n  \"Ask anything\" bar, and its limits.\n- /my-files stays available as a full page.\n- The pop-up's recents and search keep working.\n\nIF THE LIBRARY NEEDS A CHANGE TO BE EMBEDDED\nIf My Files has to change at all to be shown inside the panel, say so and make it the\nsmallest change possible. Do not rebuild it\nI’ve inserted two mockup pictures one for the filing system and one for the main screen for Nexus panel\n\nDesign references (match this look):\n- /uploads/bb-designs/bbdesign_036c9990cc6742588a049693f3c2dbf7_1792153682.jpg\n- /uploads/bb-designs/bbdesign_4ee2b1fd16ce403dab27eafe5f2e0303_1792153682.jpg","requester_kind":"human","stage":"closed","queue_status":"declined","spec_status":"withdrawn","ready_to_build":false,"verdict":null,"funding":null,"coin":{"symbol":"BBNEXUSPA4","name":"Nexus panel file integration Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-16T12:28:41.145789+00:00","clock_started_at":null,"deadline_at":null,"resolved_at":null,"elapsed_seconds":null,"on_time":null,"our_url":null,"closed_reason":"withdrawn","closed_note":"Withdrawn by the requester before any build. Nothing was built under this ticket."},{"ticket":"ET-31702","app_name":"Add https://cymetica.com/agent-tournaments to main menu","app_url":"https://cymetica.com/agent-tournaments","is_idea":false,"improvements":"Follow-up to ET-31459: upgrade the live Agent Tournaments itself, not a new page beside it; it keeps its name, logo, copy, fonts and colours. The pictures show layout and content, not a new visual style. Goals, not methods; the template lines about rebuilding someone else's app do not apply. Colours: the site's cyan, green, red, blue and slate-blue neutrals only. English, numbers before words.\n1. Lobby, top: only the strip under the headline changes; the agents-trading chip, the headline, PICK A TABLE with its three steps, the line under it and the Your agents panel stay exactly as they are. The strip: three tiles instead of today's three price cards and the sentence under them. HOW LONG: one chip per kind (Week 7 days, Flash 1 day; a new kind is a new chip). THE POT: 60 / 30 / 10, the top 3 by ROI split every buy-in. ON TOP: + ET10 for the top 3 on USDC tables; each table shows its amount. No prices in the tiles.\n2. Table cards: the status in the top-right corner (LIVE glowing, or OPEN) and under it the time left as a countdown (days, hours, minutes; seconds under a day) with DAY n/N and a progress bar. Open cards say \"starts when full\" there.\n3. Table cards: the oval's centre shows the whole pool that will be split, the pot plus the ET10 on top (live: now; open: when full); under the oval three cells, 1st / 2nd / 3rd, each with its USDC and ET10.\n4. Nothing overlaps anything: today the YOU tag sits over POT on a table card, and in Your agents a badge covers the rank \"#3/10\" on Flash Micro #13.\n5. Remove the Top agents section and its tab; the Leaderboard replaces them.\n6. New tab Leaderboard, beside Lobby and How it works: every bot that has sat at a table, all time. Per bot: won ($ and ET10), wins (tables finished first), average ROI, tables played. Ranked by wins, then average ROI; a house strategy is one row across its tables. Above it the top 3 as a podium and three counts: bots, tables live, paid to winners. Filters: All time / 7 days; All / Mine.\n7. Open section: a \"Create a table\" button beside its title. It opens a form for one ordinary table like the ones you open: kind (Week, Flash) and buy-in ($5, $50, 100 ET10, 1,000 ET10); 10 seats, starts when full, 60 / 30 / 10 and the same ET10 on top. A preview shows the new table's lobby card. Agents can do the same over the API and MCP.\n8. Table page, top: name, buy-in and kind, LIVE and the countdown as on the cards; under it the seven rules (buy-in, capital, minimum volume, payout, ET10, leverage, ranked by) as one strip of tiles.\n9. Table page, main column: the table large (every seat with its name and ROI, the pool in the middle, the 1st / 2nd / 3rd cells under it), then the standings (rank, bot, ROI, volume against the minimum, prize now, pick), then the race. \"If it ended now\" goes: the standings' prize column says it.\n10. Pick the winner moves into the standings: one bar over the rows with the pool, the time left and the stake (10 / 50 / 100), and a Pick button on each row while picks are open; once closed, each row shows its picks and stake.\n11. Table page, one side column for the seat owner only: their bot (rank, ROI, prize now, today's trades of 20), what it trades, stop loss and take profit, the fixed limits, Reset and Apply, the change count; under it the bot's last 5 trades with a link to all. The right-hand \"Your bot, live\" column goes. A visitor sees the main column at full width.\n12. Trading venue: linking an exchange or a wallet moves off the table page, to the bot's profile or the account settings, wherever fits best; the seat owner's panel shows one line, where the bot trades, with a link there.\n13. NEXUS tunes it: in the seat owner's column, a member who locks ET10 (e.g. 1,000) lets NEXUS tune their seated bot while the table runs, with one click; NEXUS changes its markets, stop loss and take profit from its own trades. The amount and the terms are yours.\nDone when:\n[ ] 1 The three tiles replace the price cards and the sentence, and nothing else at the top of the lobby changes; a new kind needs no new tile.\n[ ] 2-3 Every table card shows its status and countdown in the corner, and the whole pool with its 1st / 2nd / 3rd split.\n[ ] 4 Nothing overlaps at 1440 and 1920 px.\n[ ] 5-6 Top agents is gone; the Leaderboard tab lists every bot that has played, ranked by wins, then average ROI.\n[ ] 7 A member or an agent can open one ordinary table from the lobby, the API or MCP.\n[ ] 8-11 The table page reads top to bottom: rules, table, standings with picks, race; the seat owner's panel and last trades in one side column; a visitor gets the full width.\n[ ] 12 No venue form on the table page.\n[ ] 13 A member can lock ET10 and let NEXUS tune their seated bot during a tournament.\n[ ] The pages keep today's look; only layout and content change.\n\nDesign references (match this look):\n- /uploads/bb-designs/bbdesign_724ef538bfc04dd09186fff17d44014d_1792142282.png\n- /uploads/bb-designs/bbdesign_8376b7b9955544f18c98cd3535b12b0e_1792142282.png\n- /uploads/bb-designs/bbdesign_a3decfabf47941fab1288c237aa52f19_1792142282.png\n- /uploads/bb-designs/bbdesign_a377c4a5c8cb4afeb72a7e29176aead9_1792142282.png\n- /uploads/bb-designs/bbdesign_7d27c90bacb84f41828708a943bf5bc9_1792142282.png\n- /uploads/bb-designs/bbdesign_b18753dfe7584937ae882624e9081a53_1792142282.png","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":null,"funding":{"waived":true,"waived_at":"2026-10-16T09:19:54.510950+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBADDHTTPS","name":"Add https://cymetica.com/agent-tournaments to main menu Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-16T09:18:11.756969+00:00","clock_started_at":"2026-10-16T09:19:54.510950+00:00","deadline_at":"2026-10-17T09:19:54.510950+00:00","resolved_at":"2026-10-16T23:42:15.496608+00:00","elapsed_seconds":51740,"on_time":true,"our_url":"/agent-tournaments","closed_reason":null,"closed_note":null,"traffic":{"path":"/agent-tournaments","views":218,"visitors":63,"uses":147,"likes":2,"days":30}},{"ticket":"ET-31682","app_name":"Nexus panel","app_url":null,"is_idea":true,"improvements":"APP NAME: Nexus Panel — Integrated (one panel)\n\nWHAT THIS IS\nWe have two of your builds live and both work:\n- ET-31577 \"Nexus panel\" — the dockable panel, tabs, quick launch, the Nexus Start pop-up, and the animated orb.\n- ET-31602 \"Nexus panel files for trade station\" — the file library at /my-files.\n\nThey are linked (the pop-up reads recent files and searches them) but they are two surfaces. This request amalgamates them into ONE panel.\n\nWHAT WE WANT — ONE WINDOW\n1. A FILES VIEW INSIDE THE NEXUS PANEL. My library rendered as one of the panel's own views, using the panel's own navigation, so I never leave the panel to look at my files.\n2. THE PANEL'S NAVIGATION. The panel gets its own nav — a left rail of icon tabs (Companion · Files · Bots · Settings), with the labels mine to name — so Files sits alongside the other views instead of being a separate page.\n3. THE NEXUS START POP-UP OPENS THE LIBRARY IN PLACE. From any page, the pop-up's Files entry opens the library OVER the page I am on — the way the panel itself pops up — instead of navigating away to /my-files.\n4. THE STORAGE ENTRY LANDS IN THE LIBRARY, inside the panel, not on the standalone page.\n\nWHAT IT MUST NOT DO\n- Not break ET-31577: the panel, the tabs, the quick launch, the morning briefing, the orb and the context-awareness all stay exactly as they are.\n- Not break ET-31602: the library, the folders, drag-and-drop, search, the details panel and the \"Ask anything\" bar all stay exactly as they are.\n- Keep /my-files available as a full page for when I want it.\n- The pop-up's recents and search keep working.\n\nIF IT CANNOT BE DONE AS AN INTEGRATION, SAY SO\nIf this needs a rebuild of either side rather than joining the two, say so in the spec.","requester_kind":"human","stage":"closed","queue_status":"declined","spec_status":"withdrawn","ready_to_build":false,"verdict":null,"funding":null,"coin":{"symbol":"BBNEXUSPA3","name":"Nexus panel Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-16T07:25:36.793510+00:00","clock_started_at":null,"deadline_at":null,"resolved_at":null,"elapsed_seconds":null,"on_time":null,"our_url":null,"closed_reason":"withdrawn","closed_note":"Withdrawn by the requester before any build. Nothing was built under this ticket."},{"ticket":"ET-31659","app_name":"Token market sentiment index","app_url":null,"is_idea":true,"improvements":"TOKEN SENTIMENT INDEX: FULL EXPLANATION\nEventTrader Integration \n\n\n1. PURPOSE\nBuild a dedicated page within EventTrader that shows real-time market sentiment for any token, on any blockchain, from any centralised or decentralised exchange. The design is fully independent: no third-party logos, copy or trademarks. Branding is EventTrader / Cymetica.\n\nIn scope: search, filters, sentiment display, alerts, favourites, real-time updates.\n\n\n2. PAGE LAYOUT (TOP TO BOTTOM)\n- Search bar: full width, always visible at the top.\n- Control rows: Blockchain (All Chains), Markets (All), Favourites; Theme, Alerts with bell, Resize, Timeframe (Day), View (Compact); 24hr Volume, Min Liquidity, Exchanges.\n- Sentiment category tabs: All (total), Extreme Fear, Fearful, Worry, Neutral, Optimism, Greed, Extreme Greed, each with a live count.\n- Score strip: Current score, Previous score, direction arrow, trend text (e.g. \"Sentiment cooling\").\n- Token grid: tiles with logo, symbol, chain, exchange/DEX, score and arrow. Click a tile for the full chart and breakdown. Star to add or remove from Favourites.\n\n3. SEARCH BAR\n- Full width at the top, always visible.\n- Searches: token name, symbol, contract address, blockchain network, exchange/DEX name.\n- Type 2+ characters and matching results appear instantly.\n- Each result shows: token logo, symbol, full name, network tag, exchange tag, current sentiment score.\n- Keyboard: up/down arrows to navigate, Enter to select, Esc to clear.\n- Empty state: shows your Favourites plus the last 5 viewed tokens.\n- No results: \"No token found — check the symbol, network or exchange filter\".\n\n4. BLOCKCHAIN NETWORK FILTER\n- Dropdown beside the sentiment categories. Default: All Chains.\n- Networks: Bitcoin, Ethereum, BNB Chain, Solana, XRP Ledger, Polygon, Base, Arbitrum, Avalanche, Cardano, Dogecoin, and Custom (text input for any other blockchain).\n- Selecting a network instantly updates both the sentiment category counts and the token list.\n- Every token tile shows a small chain badge (e.g. ETH, SOL, BTC).\n- Search and the network filter work together. Example: search \"PEPE\" plus \"Ethereum\" finds exactly that token on that chain, with no duplicates.\n\n5. EXCHANGE AND DEX FILTER\n- Dropdown labelled \"Markets\", beside the network selector.\n- All Markets: CEX and DEX combined.\n- Centralised exchanges: Binance, Coinbase, Kraken, OKX, KuCoin, plus \"All Exchanges\".\n- Decentralised exchanges: Uniswap V2, Uniswap V3, PancakeSwap, Raydium, Jupiter, SushiSwap, 1inch, plus a \"Custom DEX\" input.\n- Min Liquidity: Off / $10K / $50K / $100K / $500K / $1M. Hides tokens with pool depth below the threshold.\n- Verified Contracts Only: On/Off toggle. Hides unverified or high-risk contracts.\n- Every token shows a badge naming its data source (exchange or DEX).\n\n6. TOKEN LOGOS\n- Every token has its own logo on its tile. No generic placeholders.\n- Logos appear in the token grid, search results, favourites list, alert notifications and the detail page.\n- High resolution, sharp in both Compact and Full views.\n- Fallback: if a logo is not available, show the token symbol centred on a consistent branded colour background. Never blank.\n- The same logo is used everywhere for that token.\n\n7. SENTIMENT CATEGORIES\nSeven clickable tabs, each with a live token count:\n1. Extreme Fear: 0-24, dark red. Market capitulation conditions.\n2. Fearful: 25-34, orange. Caution and uncertainty rising.\n3. Worry: 35-44, yellow. Mild anxiety, leaning downward.\n4. Neutral: 45-55, slate. Consolidation, no clear direction.\n5. Optimism: 56-65, light green. Confidence building, early momentum.\n6. Greed: 66-75, green. Bullish conviction and rising hype.\n7. Extreme Greed: 76-100, bright green. Euphoria, potential overheating.\nAlso: All (total tokens matching current filters) and Favourites (your personal watchlist).\n- Click any category and the list shows only tokens in that bucket.\n- Multiple categories can be selected to combine views.\n\n8. FAVOURITES\n- Favourites tab sits alongside the sentiment categories.\n- Star icon on each token tile pins or unpins it.\n- The Favourites tab shows only your starred tokens.\n- Alerts can be set to \"Only Favourites\".\n\n9. SCORE DISPLAY\n- Current score: real-time sentiment score, 0 to 100.\n- Previous score: the score from the prior selected timeframe.\n- Direction arrow: up means rising toward Greed, down means falling toward Fear, right means unchanged.\n- Sentiment label: names the bucket the current score falls into.\n\n10. CONTROLS AND VIEW OPTIONS\n- View Mode: Compact / Full. Dense tile view or expanded detail view.\n- Resize: On / Off. Allows manual resizing of token tiles.\n- Timeframe: Day / Week / Month / Quarter / Year. The data window used to calculate sentiment scores.\n- 24hr Volume: Off or a custom threshold (e.g. 10, 100K, 1M).\n- Exchange Filter: All Exchanges or a specific exchange.\n- Theme: colour palette selector (light, dark, accent colours).\n- Alerts button: opens a dropdown panel for notification preferences.\n- Bell status: Active or Paused.\n\n11. ALERTS SYSTEM\nAlerts panel (click Alerts to open):\n- Enable alerts (master switch; unchecking pauses all notifications instantly)\n- Only favourites (alerts fire only for your starred tokens)\n- Zone checkboxes: Extreme Fear, Fearful, Worry, Neutral, Optimism, Greed, Extreme Greed. A notification fires when a token's score moves into a checked zone.\n- Neutral is unchecked by default.\n- Save: confirms selections, closes the panel and keeps settings across sessions.\n- Close (x): closes without saving.\n\nAlert delivery:\n- In-app banner: \"[TOKEN] moved into [ZONE] — Old: XX → New: XX\"\n- Optional platform push notification toggle\n- Alert history log: the last 30 zone changes for your watchlist\n\n12. TOKEN GRID\nEach tile shows: unique logo, token symbol, network badge, exchange badge, current sentiment score, direction arrow, and (DEX tokens only) a liquidity indicator: Deep / Thin / Very low.\n\nClicking a tile opens a detail page with:\n- Full sentiment history chart\n- Six-component score breakdown\n- Price chart and volume trends\n- Quick links: view on exchange/DEX, open full chart, add/remove from Favourites\n\n13. SCORING MODEL\nSix components are weighted and combined into one final score (0-100):\n- Price Volatility, 25%: 30-day and 90-day price deviation from average.\n- Momentum and Volume, 25%: price position versus trend, plus 24h volume flow across exchanges.\n- Social Sentiment, 15%: real-time tone and activity from X/Twitter, Telegram, Reddit.\n- Market Dominance, 10%: token market-cap share relative to the broader market.\n- Search and Attention, 10%: search volume trends and platform mention frequency.\n- On-Chain Activity, 15%: DEX swap volume, liquidity depth changes, smart money flows.\nAll components are normalised to a 0-100 scale. The weighted average is the final sentiment score. Scores update in real time over a live data connection, with no manual refreshing.\n\n14. TECHNICAL REQUIREMENTS\n- Real-time data: WebSocket connection, live updates, no periodic polling.\n- Branding: EventTrader / Cymetica, with no third-party logos or trademarks.\n- Responsive: works on mobile, tablet and desktop, touch-friendly.\n- Saved state: network filter, view mode, alert preferences and favourites persist between sessions.\n- Search performance: results appear within 300ms of typing.","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":null,"funding":{"waived":true,"waived_at":"2026-10-16T07:53:22.993621+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBTOKENMAR","name":"Token market sentiment index Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-16T02:56:36.333045+00:00","clock_started_at":"2026-10-16T07:53:22.993621+00:00","deadline_at":"2026-10-17T07:53:22.993621+00:00","resolved_at":"2026-10-16T23:42:16.463673+00:00","elapsed_seconds":56933,"on_time":true,"our_url":"/sentiment-index","closed_reason":null,"closed_note":null,"traffic":{"path":"/sentiment-index","views":8,"visitors":7,"uses":2,"likes":0,"days":30}},{"ticket":"ET-31655","app_name":"Sentiment Signals","app_url":"https://cymetica.com/sentiment-signals","is_idea":false,"improvements":"ADD a dedicated search bar:\n- Full width, always visible at the top - not buried.\n- Live results: type 2+ characters and matches appear instantly below.\n- Searches token NAME, SYMBOL, CONTRACT ADDRESS and BLOCKCHAIN NETWORK.\n- Each result shows: token icon, symbol, name, network tag, current sentiment score.\n- Keyboard: up/down to move, Enter to select, Esc to clear.\n- Empty state shows my starred tokens and my last 5 viewed.\n- No results says: \"No token found - check the symbol or network filter\".\n\nADD a blockchain network filter, sitting beside the sentiment categories:\n- A network selector (dropdown or tabs): All Chains (default) - Bitcoin - Ethereum - BNB Chain - Solana - XRP Ledger - Polygon - Base - Arbitrum - Avalanche - Cardano - Dogecoin - plus a CUSTOM box to type any chain name.\n- Selecting a network filters BOTH the sentiment categories and the token list to that chain, instantly.\n- Every token tile carries a small network badge (e.g. ETH, SOL, BTC) so you always see the chain.\n- Search and the network filter work together: search \"PEPE\" + select Ethereum finds exactly that token on that chain, and avoids duplicates.\n\nKeep everything already in the app as it is: the seven sentiment categories with counts, the all-tracked counter, current and previous score, compact/full view, the resize toggle, the timeframe selector, the 24hr volume filter, the exchange filter, the theme picker, favourites, the alerts panel and its master switch, the save-settings button, the token grid with sentiment arrows, and the six-component scoring model.","requester_kind":"human","stage":"closed","queue_status":"declined","spec_status":"withdrawn","ready_to_build":false,"verdict":null,"funding":null,"coin":{"symbol":"BBSENTIMEN","name":"Sentiment Signals Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-16T02:17:24.969766+00:00","clock_started_at":null,"deadline_at":null,"resolved_at":null,"elapsed_seconds":null,"on_time":null,"our_url":null,"closed_reason":"withdrawn","closed_note":"Withdrawn by the requester before any build. Nothing was built under this ticket."},{"ticket":"ET-31602","app_name":"Nexus panel files for trade station","app_url":null,"is_idea":true,"improvements":"NEXUS PANEL — PART 2: FILES\n\nA familiar, desktop-style workspace for your FILES, right inside your browser. Your work, organised the way your computer organises it — and Nexus right there with you, helping you file it and find it.\n\n1. YOUR PRIVATE LIBRARY\n- Everything you create or upload lives in your own private space — visible only to you.\n- Auto-saves automatically — no \"did I save that?\"\n- Clear, familiar folders: Strategies · Bots · Indicators · Research & Notes · Projects · Media & Recordings · Scripts & Code · Documentation.\n- Search finds anything instantly — type a name, it appears.\n- Remembers where you left off — pick up exactly where you were.\n\n2. NEXUS HELPS YOU WITH YOUR FILES\n- When you drop something in, Nexus suggests the right folder for it.\n- It keeps your work tidy — spots duplicates, groups related files, and names things sensibly.\n- It finds things from a DESCRIPTION, not just an exact filename: \"the RSI script from Tuesday\".\n- It tells you what's in a folder you haven't opened in months, and where the file you half-remember actually lives.\n- It remembers the trail: what you built, when you built it, and where it sits.\n\n3. ANY FILE TYPE — DRAG IN, DOWNLOAD OUT\n- Drag files from your computer straight into a library folder.\n- Any type, no format list to satisfy: media (MP3 · WAV · OGG · FLAC · AAC · M4A · MP4 · WebM · MOV), documents (PDF · TXT · MD · DOCX · CSV · JSON), code and scripts (PY · JS · TS · HTML · CSS · YAML · YML · LUA · MQL4 · MQL5 · INI · CFG), archives, spreadsheets.\n- Download any file or folder back to your computer in its ORIGINAL format — no conversion, no locking, no export queue.\n\n4. SAFETY & LIMITS — THE PLATFORM'S LAYER, NOT THIS REQUEST'S\n- Every upload goes through the platform's own existing safety checks, automatically. Whatever you already do to uploads is fine — we are not asking you to change it, and we are not designing it.\n- Storage is bounded per user. The limit is the platform's to set — we are not asking for a specific number.\n- Nothing uploaded here is ever executed.\n\n5. YOUR FILES STAY YOURS\n- The platform does NOT claim ownership of your files, does NOT modify them, does NOT share your private work, and does NOT lock your data in.\n- You can download everything you put in, at any time, in its original format.\n\nWHAT THIS REQUEST IS NOT\n- Not navigation. The desktop-style navigation (quick launch bar, tabs, page arrows) belongs to the Nexus Panel itself, and is being requested separately.\n- Not a media player — playback arrives with the platform's own widget support (#940).\n- Not a builder — writing strategies and indicators is the Nexus Panel's job, not this file layer's","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":null,"funding":{"waived":true,"waived_at":"2026-10-15T19:12:45.986079+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBNEXUSPA2","name":"Nexus panel files for trade station Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-15T14:08:23.113877+00:00","clock_started_at":"2026-10-15T19:12:45.986079+00:00","deadline_at":"2026-10-16T19:12:45.986079+00:00","resolved_at":"2026-10-16T03:44:20.737683+00:00","elapsed_seconds":30694,"on_time":true,"our_url":"/my-files","closed_reason":null,"closed_note":null,"traffic":{"path":"/my-files","views":39,"visitors":19,"uses":13,"likes":0,"days":30}},{"ticket":"ET-31577","app_name":"Nexus panel","app_url":null,"is_idea":true,"improvements":"🖥️ NEXUS PANEL — NEXUS, docked into your Trade Station\n\n📌 WHAT IT IS\nNEXUS, not as a chat bar — as a PANEL. It lives in the Trade Station like any other tile: resizable, draggable, collapsible to an icon, and available on EVERY page. It travels with you across the platform.\n\n🤖 1. YOUR ANIMATED COMPANION\n• Simple animations: listening → thinking → speaking → alert\n• Voice OR text — speak or type\n• A short morning briefing: \"What's the news? Any trades?\" → quick market snapshot\n• Context-aware: \"I see you're looking at BTC — want a strategy or indicator?\"\n\n💻 2. BUILD & CODE ASSISTANT\n• Write / edit / explain / debug trading bot scripts\n• Build custom indicators — and explain the maths\n• Walk the whole path: strategy logic → entry/exit rules → code → backtest → paper mode\n• Help with research, notes, company formation, and information search\n\n🌐 3. CONTEXT-AWARE NAVIGATION\nIt adapts to whatever screen you're on — Gem Screener, Charts, Event Cards, Company Builder — and loads the right tools automatically. No retyping where you are.\n\n📍 WHERE IT FITS\n+ Add panel → \"Nexus Panel\" — exactly like adding the Watchlist or Gem Screener","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":null,"funding":{"waived":true,"waived_at":"2026-10-15T17:27:17.434748+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBNEXUSPAN","name":"Nexus panel Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-15T10:10:08.391374+00:00","clock_started_at":"2026-10-15T17:27:17.434748+00:00","deadline_at":"2026-10-16T17:27:17.434748+00:00","resolved_at":"2026-10-16T03:41:58.403991+00:00","elapsed_seconds":36880,"on_time":true,"our_url":"/nexus-panel","closed_reason":null,"closed_note":null,"traffic":{"path":"/nexus-panel","views":150,"visitors":39,"uses":84,"likes":1,"days":30}},{"ticket":"ET-31466","app_name":"Build a Company","app_url":"https://cymetica.com/company","is_idea":false,"improvements":"Upgrade the owner's view of the live /company page itself, not a new page beside it; it keeps its name, logo and copy, and the template lines about rebuilding someone else's app do not apply. Goals, not methods. The attached pictures are the template and the spirit is the requirement: shape, proportions and wording are yours to improve. Colours: the site's cyan, green, red, blue and slate-blue neutrals; no purple, orange, amber, yellow or plain gray. English, numbers before words; explanations in a tooltip, not a paragraph.\n1. One screen: at 1920 x 1080 and 1440 x 900 the company bar, the turn counter, the office, the departments, what waits for the owner, the Manager's plan and the Manager chat are on the first screen without scrolling.\n2. A turn counter in the company bar, always visible: TURNS LEFT as three numbers, this session, this week, and on extra usage. Turns left = plan units left in that window divided by this company's average units per turn over its last 20 turns. Today the page shows turns_today / turns_cap only; our first three turns were metered 0.12, 0.21 and 0.32 units while /api/v1/nexus/plans lists company_turn at 0.05, so the counter uses the measured average, not the reserve.\n3. Under the three numbers, two thin bars: session used / cap with the time to its reset, week used / cap with the reset day. One line says what happens at zero: runs on extra usage (on), or pauses until the reset. A number at 2 or less turns red. It updates after every metered turn over the live socket the office already uses, no polling.\n4. The same figures in GET /api/v1/company/mine under budget (units per turn, units left and turns left per window, what happens at zero), so the page, agents and the MCP company_status read one number.\n5. The daily ceiling stays, labelled as a ceiling: a strip of 40 cells under the office, one per turn today, coloured by outcome (running cyan, done green, failed red), \"TURNS TODAY 16 / 40\".\n6. The office in the centre, filling its stage (at least 1,100 px wide at 1920), drawn sharp at the device pixel ratio: not a 480 px pixel-art canvas scaled up. Our picture is isometric; any dense, detailed 2D style is fine.\n7. Dense means, checkably: each department is a room with a plate (name, open, done, failed); a desk with a lit monitor per hired expert, the agent at it with its role; the room's current task on its wall screen; one note per task on a wall board, coloured by state; the Manager's room in the middle with the open count; the owner's desk with the approvals count; the weekly audit; an empty \"+ Add department\" lot.\n8. Alive: a working agent lights up (monitor and a ring); work travels between the Manager and the rooms as packets coloured by outcome; a room glows while it works.\n9. Clicking a room or a department row opens that department beside the office. It opens with the charter, editable in place (up to 2,000 characters, with when it was last saved), since every task starts from it; then open, done, failed, units in 7 days, memory; what runs now with its attempt and last error; its tasks with a one-line result each (a click shows the task in full); its latest memory by kind; its waiting approvals.\n10. The 2D / 3D switch, zoom and fit stay as small controls on the stage. On a phone the office opens zoomed on the Manager and pans with a finger.\n11. Left rail: one compact row per department: status dot, name, units used in 7 days, open, done, failed, memory, experts. Units are the counter's unit (plan units), instead of or beside cost_usd_7d. Under the rows: tasks done and failed in 7 days, the company's units in 7 days, approvals approved in 7 days.\n12. Right column: Waiting for you first (department, kind, age, a one-line title, Approve, Reject, Read; Read shows the full drafted report or request), then Next up, then the Manager chat (newest at the bottom, the box always visible), then the live feed.\n13. Next up, the Manager's plan: each task it will run next, in the order the runner takes them, with its department, one line on why, and the turns it expects; the owner can remove a task or move it up or down before any turn is spent.\n14. Company bar: name, Active or Paused with Pause or Resume, the counter, \"N waiting for you\" in red when N > 0 (opens Approvals), and Upgrade to /usage. Under the name, the runner's heartbeat: last turn at, next pass in.\n15. Honest status: a department reads Working only while one of its turns runs. Otherwise its open tasks read Queued with the reason in a few words: company paused, plan limit until a time, Free plan, next pass in N s, or retry at a time after \"no answer\". Today a paused company shows Working with nothing running.\n16. A message to the Manager that cannot be answered now says so at once under it, with when it will be: paused (on Resume), plan limit (after the reset), or the next pass.\n17. Tabs instead of sections: Office, Tasks, Approvals, Memory, Audit, and on the right Investable, Legal entity, Token, Settings. Investable and Legal entity are tabs only: nothing of them on the Office tab; their forms move into their tab unchanged.\n18. Tasks tab, the ledger of work: one dense table (status, department, title, started, turns, units, result) with filters by department and status.\n19. Phone, 390 px: company bar and counter, tabs scrolling sideways, the office, departments, approvals, Next up, Manager, feed.\n20. Live, without a reload: everything on the page updates over the /ws/company socket the office already uses. The counter, both bars and the units climb as each turn is metered; counts, tasks, approvals, the plan, the Manager's replies and the feed arrive as they happen.\nDone when:\n[ ] 1 At 1920 x 1080 and 1440 x 900 the counter, office, departments, approvals, Next up and chat are visible without scrolling.\n[ ] 2 The three turns-left numbers equal units left / the company's measured average units per turn, and change after a turn without reloading.\n[ ] 3 Session and week bars show used / cap and their resets; the at-zero line is right for extra usage on and off.\n[ ] 4 GET /mine budget carries the same figures the counter shows.\n[ ] 6 The office is at least 1,100 px wide at 1920 and sharp on a 2x screen.\n[ ] 7 Every room shows its plate, a desk and agent per expert, its current task and its task notes; the Manager, owner, audit and add-department lots are there.\n[ ] 9 A department opens with its charter editable in place, and the next task it runs starts from the saved text.\n[ ] 13 Next up lists the queued tasks in the order they will run; a removed task never runs and a moved one runs in its new place.\n[ ] 15 With the company paused, or the plan limit reached, no department reads Working and every queued task shows why it waits.\n[ ] 16 A message sent while paused says at once that the Manager answers on Resume.\n[ ] 17 The Office tab shows nothing of Investable or Legal entity; both open as tabs.\n[ ] 18 Every task shows its outcome and the turns and units it used.\n[ ] 20 With the page open and untouched, a finished turn moves the counter, the bars, the counts and the feed, and a Manager reply appears, all without a reload.\n\nDesign references (match this look):\n- /uploads/bb-designs/bbdesign_1832a9e9abc64f1487b0302c84bda520_1791990203.png\n- /uploads/bb-designs/bbdesign_e4ac739aaffe4bf6bc030346dafb5948_1791990203.png\n- /uploads/bb-designs/bbdesign_888bc87a6d734ae7ba5e13e628164f22_1791990203.png\n- /uploads/bb-designs/bbdesign_42020f5798e643acbc41fc9722ebe9db_1791990203.png","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":"pass","funding":{"waived":true,"waived_at":"2026-10-14T15:07:35.510802+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBBUILDAC2","name":"Build a Company Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-14T15:03:26.836859+00:00","clock_started_at":"2026-10-14T15:07:35.510802+00:00","deadline_at":"2026-10-15T15:07:35.510802+00:00","resolved_at":"2026-10-16T03:50:35.629797+00:00","elapsed_seconds":132180,"on_time":false,"our_url":"/company","closed_reason":null,"closed_note":null,"traffic":{"path":"/company","views":37,"visitors":25,"uses":26,"likes":0,"days":30}},{"ticket":"ET-31459","app_name":"Agent Tournaments","app_url":"https://cymetica.com/agent-tournaments","is_idea":false,"improvements":"Follow-up to ET-31263: upgrade the live Agent Tournaments itself, not a new page beside it; it keeps its name, logo, copy and today's look (the oval tables, the avatars, the fonts and colours). The pictures show layout and content, not a new visual style. Goals, not methods; the template lines about rebuilding someone else's app do not apply. Colours: the site's cyan, green, red, blue and slate-blue neutrals; no purple, orange, amber, yellow or plain gray. English, numbers before words; explanations in a tooltip.\n1. Lobby headline: \"10 AI agents. 7 days. 1 pot. Best ROI takes it.\" is no longer true (Flash runs 1 day, ET10 tables pay ET10). New: \"10 agents. 1 table. Best ROI wins.\" Under it one strip of the three kinds instead of today's six boxes: Week, 7 days, $5 to $30 and $50 to $300; Flash, 1 day, the same; ET10, 7 days, 100 to 600 and 1,000 to 6,000 ET10. One line under it: the top 3 split the pot 60 / 30 / 10, plus 1,000 ET10 on every USDC table (85 / 42 / 14 on Flash).\n2. Two sections: \"Live now\" (running tables: pot, time left, the leader and its ROI) and \"Open, starts when full\" (buy-in, kind, length, pot, seats left, Take a seat). The filters All, $5, $50, Flash, ET10, Mine apply to both.\n3. Table cards: nothing past the card's edge at any width. Today \"Open · 10 seats left\" runs 44 to 77 px past the right edge at 1440 px on ET10 1K, ET10 100, Flash Pro and Flash Micro. The name alone in the head; buy-in, kind and length on the line under it; seats left under the pot.\n4. The featured card shows the table next to fill, priced in its own currency. Today ET10 1K #16 reads \"$1,000\" there.\n5. At the table, the owner of a seat gets a control panel for their own bot, usable while the tournament runs, so they need not leave for the bot's page. It holds only what the bot's page /clone/{id} already sets (PATCH /cloned-bots/{instance_id}/settings), nothing new:\n6. What it trades: the market lanes on or off, each with its scope as on the bot's page: perpetual 5-minute epochs (BTC, ETH), CLOB pairs (pick pairs), event cards, arena, catalog (pick symbols). Today table 5's bots trade only 5-minute BTC and ETH rounds.\n7. Risk: stop loss % and take profit %. Max position, open positions, the 2x leverage cap and the 20 new trades a day stay as they are, shown as fixed for the tournament.\n8. \"This change\": the difference from what runs now in one line, then Apply.\n9. Changes, stated on the panel: as many as the owner likes, any time during the tournament; a change applies to trades opened after it, never back; ROI stays on the table's capital; every change is a public row on the table (\"08:02 Perceptron Oracle changed markets and stop loss\"), that it changed, not to what, until the table ends; house bots never change, they are the benchmark.\n10. Your bot, live, beside the panel: ROI against the leader as a line, ROI, volume against the minimum, trades, today's allowance as 20 cells (resets 00:00 UTC), open positions with the time to close, the last trades with their result, all updating live.\n11. Layout at 1920 x 1080: the table and the leaderboard left, the panel and the race in the centre, your bot and the change log right. A visitor without a seat sees the race in the centre. Leaderboard: a house bot carries a small H, not the word beside its name, and no name is cut to two letters.\n12. Rules: one strip of seven values (buy-in, capital, minimum volume, payout, ET10, leverage, ranked by) instead of ten boxes in two rows.\n13. Pick the winner has two states. Open: ET-31263's mockup (radio, ROI, what a pick pays, chips 10 / 50 / 100, the win before the click, PICK). Closed: \"Picks closed\" with the time, the pool and the picks per bot, read only, no radios. Today, on table 5 after picks closed on 13 Oct 18:49 UTC: \"CLOSES IN NOW\" over ten disabled radios, no chips and no PICK, a click does nothing, and every house bot's name is doubled (\"House Fibonacci Phoenix House\").\n14. Phone, 390 px: the panel first for a seated owner, then your bot, the table, the leaderboard; nothing scrolls sideways.\n15. Agents can make the same changes over the API and MCP, and the change log is in /tables/{id}.\nDone when:\n[ ] 1 The lobby's headline and kinds strip are true for Week, Flash and ET10 tables; the six boxes are gone.\n[ ] 2 Running and open tables stand in two sections, and the filters apply to both.\n[ ] 3 At 1440 and 1920 px no chip or label runs past a table card's edge.\n[ ] 4 An ET10 table is priced in ET10 everywhere, the featured card included.\n[ ] 5 A seated owner can switch market lanes and change stop loss and take profit from the table during the tournament, and the bot then trades the lanes switched on.\n[ ] 9 A change counts only for trades opened after it, with no limit on how many; each change is a public row; house bots cannot be changed.\n[ ] 10 Your bot's ROI, volume, allowance, open positions and last trades update without a reload.\n[ ] 13 After picks close the panel reads \"Picks closed\" with no radios; while open, a pick can be placed; no name is doubled.\n[ ] 15 The same changes work through the API and MCP.\n[ ] The page keeps today's look; only layout and content change.\n\nDesign references (match this look):\n- /uploads/bb-designs/bbdesign_51ec97cfd87f4fc1bfdfb781a52e0214_1791981776.png\n- /uploads/bb-designs/bbdesign_eb151ec3ee9c463ebe2fff2561d64c03_1791981776.png\n- /uploads/bb-designs/bbdesign_4c8be667647d405cab7789efe3052636_1791981776.png\n- /uploads/bb-designs/bbdesign_5d133fc09ff04fb88d382ecca7012bf8_1791981776.png\n- /uploads/bb-designs/bbdesign_9cae78e7083d4d52acd914284ad00a91_1791981777.png","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":"pass","funding":{"waived":true,"waived_at":"2026-10-14T12:48:08.332490+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBAGENTTO3","name":"Agent Tournaments Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-14T12:43:03.730415+00:00","clock_started_at":"2026-10-14T12:48:08.332490+00:00","deadline_at":"2026-10-15T12:48:08.332490+00:00","resolved_at":"2026-10-16T03:51:32.284838+00:00","elapsed_seconds":140603,"on_time":false,"our_url":"/agent-tournaments","closed_reason":null,"closed_note":null,"traffic":{"path":"/agent-tournaments","views":218,"visitors":63,"uses":147,"likes":2,"days":30}},{"ticket":"ET-31420","app_name":"Build a Company","app_url":"https://cymetica.com/company","is_idea":false,"improvements":"Upgrade the owner's view of the live /company page itself, not a new page beside it; it keeps its name, logo and copy, and the template lines about rebuilding someone else's app do not apply. Goals, not methods. The attached pictures are the template and the spirit is the requirement: shape, proportions and wording are yours to improve. Colours: the site's cyan, green, red, blue and slate-blue neutrals; no purple, orange, amber, yellow or plain gray. English, numbers before words; explanations in a tooltip, not a paragraph.\n1. One screen: at 1920 x 1080 and 1440 x 900 the company bar, the turn counter, the office, the departments, what waits for the owner and the Manager chat are on the first screen without scrolling. The office is the biggest thing on it.\n2. A turn counter in the company bar, always visible: TURNS LEFT as three numbers, this session, this week, and on extra usage. Turns left = plan units left in that window divided by this company's average units per turn over its last 20 turns. Today the page shows turns_today / turns_cap, which says nothing about the plan: our first three turns were metered 0.12, 0.21 and 0.32 units while /api/v1/nexus/plans lists company_turn at 0.05, so the counter must use the measured average, not the reserve.\n3. Under the three numbers, two thin bars: session used / cap with the time to its reset, week used / cap with the reset day. One line says what happens at zero: runs on extra usage (on), or pauses until the reset. A number at 2 or less turns red. It updates after every metered turn over the live socket the office already uses, no polling.\n4. The same figures in GET /api/v1/company/mine under budget (units per turn, units left and turns left per window, what happens at zero), so the page, agents and the MCP company_status read one number.\n5. The daily ceiling stays, labelled as a ceiling: a strip of 40 cells under the office, one per turn today, coloured by outcome (running cyan, done green, failed red), \"TURNS TODAY 16 / 40\".\n6. The office in the centre, filling its stage (at least 1,100 px wide at 1920), drawn sharp at the device pixel ratio: not a 480 px pixel-art canvas scaled up. Our picture is isometric; any dense, detailed 2D style is fine.\n7. Dense means, checkably: each department is a room with a plate (name, open, done, failed); a desk with a lit monitor per hired expert, the agent at it with its role; the room's current task on its wall screen; one note per task on a wall board, coloured by state; the Manager's room in the middle with the open count; the owner's desk with the approvals count; the weekly audit; an empty \"+ Add department\" lot.\n8. Alive: a working agent lights up (monitor and a ring); work travels between the Manager and the rooms as packets coloured by outcome; a room glows while it works.\n9. Clicking a room or a department row opens that department beside the office, from what /tasks, /tasks/{id} and /memory already return: status and experts; open, done, failed, units in 7 days, memory; what runs now with its attempt and last error; its tasks with a one-line result each (a click shows the task in full); its latest memory by kind; its waiting approvals; and the charter, one line with Edit (today's editor). The charter is not on the main screen.\n10. The 2D / 3D switch, zoom and fit stay as small controls on the stage. On a phone the office opens zoomed on the Manager and pans with a finger.\n11. Left rail: one compact row per department: status dot, name, units used in 7 days, open, done, failed, memory, experts. Units are the counter's unit (plan units), instead of or beside cost_usd_7d. Under the rows: tasks done and failed in 7 days, the company's units in 7 days, approvals approved in 7 days.\n12. Right column: Waiting for you first (department, kind, age, a one-line title, Approve, Reject, Read), then the Manager chat (newest at the bottom, the box always visible), then the live feed (latest five).\n13. Company bar: name, Active or Paused with Pause or Resume, the counter, \"N waiting for you\" in red when N > 0 (opens Approvals), and Upgrade to /usage. Under the name, the runner's heartbeat: last turn at, next pass in.\n14. Honest status: a department reads Working only while one of its turns runs. Otherwise its open tasks read Queued with the reason in a few words: company paused, plan limit until a time, Free plan, next pass in N s, or retry at a time after \"no answer\". Today a paused company shows Working with nothing running (ours, 2026-10-13: Testing working, running 0, its retry due at 19:28 UTC still queued at 20:19).\n15. A message to the Manager that cannot be answered now says so at once under it, with when it will be: paused (on Resume), plan limit (after the reset), or the next pass.\n16. Tabs instead of sections: Office, Tasks, Approvals, Memory, Audit, and on the right Investable, Legal entity, Token, Settings. Investable and Legal entity are tabs only: nothing of them on the Office tab; their forms move into their tab unchanged.\n17. Tasks tab: one dense table (status, department, title, started, turns, units, result) with filters by department and status.\n18. Phone, 390 px: company bar and counter, tabs scrolling sideways, the office, departments, approvals, Manager, feed.\n19. Live, without a reload: everything on the page updates over the /ws/company socket the office already uses. The counter, both bars and the units climb as each turn is metered; room and department counts, tasks, approvals, the Manager's replies and the feed arrive as they happen. Today the chat fetches only on load and after a send, and the turn counts only on a reload.\nDone when:\n[ ] 1 At 1920 x 1080 and 1440 x 900 the counter, office, departments, approvals and chat are visible without scrolling.\n[ ] 2 The three turns-left numbers equal units left / the company's measured average units per turn, and change after a turn without reloading.\n[ ] 3 Session and week bars show used / cap and their resets; the at-zero line is right for extra usage on and off.\n[ ] 4 GET /mine budget carries the same figures the counter shows.\n[ ] 6 The office is at least 1,100 px wide at 1920 and sharp on a 2x screen.\n[ ] 7 Every room shows its plate, a desk and agent per expert, its current task and its task notes; the Manager, owner, audit and add-department lots are there.\n[ ] 8 A turn that finishes moves a packet and changes the room's counts without a reload.\n[ ] 9 Clicking a room or its row opens the department with its numbers, current task, tasks with results, memory, approvals and charter.\n[ ] 14 With the company paused, or the plan limit reached, no department reads Working and every queued task shows why it waits.\n[ ] 15 A message sent while paused says at once that the Manager answers on Resume.\n[ ] 16 The Office tab shows nothing of Investable or Legal entity; both open as tabs.\n[ ] 18 At 390 px nothing scrolls sideways except the tabs and the office.\n[ ] 19 With the page open and untouched, a finished turn moves the counter, the bars, the room's counts and the feed, and a Manager reply appears, all without a reload.\n\nDesign references (match this look):\n- /uploads/bb-designs/bbdesign_5514de3d00d94384820d278b06ed3860_1791959966.png\n- /uploads/bb-designs/bbdesign_3d01f35b0b4a457395f22908d289981f_1791959966.png\n- /uploads/bb-designs/bbdesign_cb031c6db8264a3e8ee585d7657cddeb_1791959966.png\n- /uploads/bb-designs/bbdesign_b8ed1a3a981e492595ccde05d091fa2c_1791959966.png","requester_kind":"human","stage":"closed","queue_status":"declined","spec_status":"withdrawn","ready_to_build":false,"verdict":null,"funding":null,"coin":{"symbol":"BBBUILDACO","name":"Build a Company Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-14T06:39:29.494831+00:00","clock_started_at":null,"deadline_at":null,"resolved_at":null,"elapsed_seconds":null,"on_time":null,"our_url":null,"closed_reason":"withdrawn","closed_note":"Withdrawn by the requester before any build. Nothing was built under this ticket."},{"ticket":"ET-31316","app_name":"Infiltrator","app_url":null,"is_idea":true,"improvements":"Infiltrator: a new page that listens in public crypto groups on Telegram, learns what each community would love, and drafts ideas the Cymetica community can build to win those communities. Goals, not methods. The attached pictures are the template and the spirit is the requirement: shape, proportions and wording are yours to improve. Colours: the site's cyan, green, red, blue and slate-blue neutrals; no purple, orange, amber, yellow or plain gray. English, numbers before words.\n1. Build it on what you already have for community sentiment. From outside we see it as the Belief Networks behind the Animal Spirits meter, the Gem Screener's theme attention and the Product Trend Radar communities; how it works inside we do not know, so how Infiltrator plugs into it is yours to decide.\n2. How a group is read, and when it has learned enough to draft an idea, is yours to design: you know the Belief Networks best. Say on the page in one line what the rule is.\n3. Rules, in the (i) beside the title, not as chips: public groups and channels only; it never posts and never messages anyone; counts only, no member's name, handle or message text, as your engine publishes today; it leaves a group whose rules forbid bots.\n4. Under the title, the tagline large and bright, not a grey caption; then four steps across the top, numbers first: groups found, listening, ideas drafted, shipped.\n5. Next in line: anyone signed in can suggest a public group by its Telegram @handle or t.me link, in one box in the queue's header; name, members and language are read from the group itself. Suggestions queue like the Feature Leaderboard: the biggest ET10 bid is listened to first, votes break ties, the same bid rules. Each row: rank, name and @handle, members, votes, ET10 bid, a Bid button.\n6. Where we listen: every group with members, language and topic, Listening or Left (with the reason), its mood on your -100 to +100 scale and the days listened.\n7. Ideas: one card per idea with the community (name, members, mood), a short title, the three themes it talks about most with their share, one line \"Why they'd love it\", votes, and Drafted or Shipped. It uses what Cymetica already has where it fits (Gem Screener guardians, Team Dump Radar, FOMO Radar, Agent League, Nexus) and names it.\n8. \"Build it\" opens Build it Better with the idea, its community and its themes filled in; nothing is submitted until the user sends it. A shipped idea links to the live page instead.\n9. Ideas sort by votes, newest or shipped; anyone signed in can vote.\n10. At 1920 x 1080 the four steps, the queue, the first groups and the first ideas share one screen; on a phone the ideas come first, then the queue, then the groups.\n11. Agents can read the groups, the queue and the ideas as JSON, and suggest and bid with the same auth as the Feature Leaderboard.\nDone when:\n[ ] 1 Communities and moods come from your existing sentiment engine, and the page says so.\n[ ] 2 The page states in one line how a group is read and when an idea is drafted.\n[ ] 3 No message text and no member's name or handle appears on the page or in its API; every group listed is public; a group that bans bots reads Left with the reason.\n[ ] 4 The four counts agree with the groups and ideas listed.\n[ ] 5 A signed-in user can suggest a group and bid ET10; the queue orders by bid, then votes.\n[ ] 7 Each idea card shows community, title, three themes, why, votes and Drafted or Shipped.\n[ ] 8 Build it opens a pre-filled Build it Better form and submits nothing by itself.\n[ ] 10 At 1920 x 1080 the four steps, queue, groups and ideas share the first screen; at 390 px the ideas are first.\n[ ] 11 Groups, queue and ideas are readable as JSON.\n\nDesign references (match this look):\n- /uploads/bb-designs/bbdesign_285e4264ee1c4fd4b4ced37f552f1c78_1791900471.png\n- /uploads/bb-designs/bbdesign_c3a99e12eb98480fb2111a65c4803915_1791900472.png\n- /uploads/bb-designs/bbdesign_9e06a57de71347c39cb3a0ed3f7df87e_1791900472.png","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":"pass","funding":{"waived":true,"waived_at":"2026-10-13T14:14:43.433044+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBINFILTRA","name":"Infiltrator Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-13T14:07:55.072019+00:00","clock_started_at":"2026-10-13T14:14:43.433044+00:00","deadline_at":"2026-10-14T14:14:43.433044+00:00","resolved_at":"2026-10-14T05:09:35.621147+00:00","elapsed_seconds":53692,"on_time":true,"our_url":"/infiltrator","closed_reason":null,"closed_note":null,"traffic":{"path":"/infiltrator","views":20,"visitors":14,"uses":17,"likes":1,"days":30}},{"ticket":"ET-31300","app_name":"Chart Analyzer","app_url":"https://cymetica.com/chart-analyzer","is_idea":false,"improvements":"Follow-up to the Chart Analyzer redesign of 2026-10-01: upgrade the live page itself, not a new page beside it; it keeps its name, logo and copy, and the template lines about rebuilding someone else's app do not apply. Goals, not methods. Figures: Collector Crypt (CARDS, Solana, 1D), 2026-10-13; the pool figures in the pictures are GeckoTerminal's at 10:58 UTC and may differ slightly from your feed. The attached pictures are the template and the spirit is the requirement: shape, proportions and wording are yours to improve. Colours: the site's cyan, green, red, blue and slate-blue neutrals; no purple, orange, amber, yellow or plain gray.\nThe idea: opening the page is like sitting next to a top chartist. At first glance a degen knows where the chart is heading, what to watch and how far to trust it; the chart and the details are there for whoever wants them.\n1. Full window, as an exchange does, not a centred column. At 1440 x 900 and 1920 x 1080 the chartist panel, the chart, the setups and the key levels are on the first screen without scrolling; the chart is the biggest thing on it.\n2. Coin bar: logo, name, pair, DEX, chain; live price and 24h change; 24h high, low, volume, pool liquidity, market cap, FDV; a Gem Screener chip (tier, upside, link), Ask your AI (it replaces the \"Give this to your AI agent\" bar), Share, + New.\n3. Three columns: chartist and fundamentals left; the chart in the middle; setups, key levels and live trades right. On a phone: chartist, chart, setups as a swipeable strip, key levels.\n4. Chartist panel, top left, opens with ONE gauge from bearish to bullish and ONE word under it (BULLISH ↗, BEARISH ↘ or NEUTRAL →), with one small line (\"5 of 9 signals · 1H, 4H pulling back\"). The needle counts the textbook signals the page already finds (setups and timeframe trends); it is labelled as what the chart shows, not a forecast. Nothing else in the panel repeats the direction.\n5. A trend chip per timeframe, 1H 4H 1D 1W: up, down or sideways. A good default: close above a rising 20-bar EMA is up, below a falling one is down, else sideways.\n6. Then three short lines, the number first and at most four words after it, from the page's own facts only: WATCH the level that keeps the trend (and where a close below leads), RISK the latest warning, FLOW the last 15 minutes sold against bought. No sentences, no price targets, no promises; updated as candles close.\n7. The edge, last in the panel: one word (EDGE UP, EDGE DOWN, NO EDGE or NO VERDICT); why, and the study's figures, in its (i). Today \"44% / 53%\" and a gauge \"49\" head the page although, by the page's own words, the first does not apply to this pool and the second did not sort charts; neither stays on the first screen, and the 1-100 gauge moves to \"How it's measured\".\n8. \"Ask the chartist\": a box under the panel that asks NEXUS about this chart, with the chart's facts as context.\n9. One-row chart toolbar: timeframes, range (90 180 All Fit), Candles ▾, Layers ▾ (with the number switched on), Log, Replay, Full screen. Every toggle of today's panel moves into the two menus; the legend under the chart goes, and the chart's top left carries O H L C, EMA 20, SMA 50 and volume.\n10. Layers ▾ is one panel in three groups (Levels, Signals, Indicators), each line a checkbox with its line colour; ATR settings and Volume profile Off / Total / Delta on their own lines.\n11. On the chart: support and resistance with prices tagged on the axis, the trendline, the averages, volume at the bottom, the scored window shaded, numbered pattern markers on their candles, the live price tagged.\n12. Setups, right: one row each with a show/hide checkbox, the textbook direction (▲ ▼), name, kind and age, and one bar with the tested-on pair (rose 10% first, fell 10% first); the average chart's pair closes the list; built-on figures and sample sizes in the tooltip. Where name and figures disagree, words say so.\n13. Selecting a setup lights it on the chart, which stays in view, with a small card: name, when, textbook direction, the two figures in plain words.\n14. Key levels: price, 30-day high, trendline, supports and, on wide screens, EMA 20 and SMA 50, each with its distance in % and a bell: alert me when the price crosses it.\n15. Fundamentals, for a coin the Gem Screener knows: tier, upside, revenue 30 days, tokens out, Degen meter, and the six guardians (Rug power, Holders paid, Liquidity, Price run, Security, Team) as chips.\n16. Live trades of the same pool: price (green buy, red sell), size, time UTC, newest first, a faint size bar so a whale stands out, and the last 15 minutes bought against sold.\n17. One \"How it's measured\", closed by default (today the method stands in four places, \"The study\" is linked twice and the verdict repeats itself). Weekly Signal, when not computable, is one grey line. Numbers carry only the digits they need (\"LAST 197 DAYS\", not \"196.99767960241462\").\nDone when:\n[ ] 1 At 1440 x 900 and 1920 x 1080 the coin bar, chartist panel, chart, setups and key levels are on screen without scrolling, at full width.\n[ ] 3 At 390 px the chartist panel comes first, and the chart stays visible while a setup is selected.\n[ ] 4 The panel opens with one gauge and one direction word; no other word in it repeats the direction; it says it is not a forecast.\n[ ] 5 Four timeframe chips show up, down or sideways by one stated rule.\n[ ] 6 The panel holds no sentence: three lines of a number and a few words, quoting only figures the page shows.\n[ ] 7 No \"44% / 53%\" and no 1-100 gauge on the first screen; a DEX pool reads NO VERDICT, the why in its (i).\n[ ] 8 A question in \"Ask the chartist\" is answered about this chart.\n[ ] 9 The toolbar is one row; every toggle of today's panel is in Candles ▾ or Layers ▾; no legend under the chart.\n[ ] 12 A setup row is one line of words and one bar with two figures.\n[ ] 13 Selecting a setup highlights it on the chart while both are visible.\n[ ] 14 A bell on a key level sets an alert that fires when the price crosses it.\n[ ] 16 The live trades list moves as the pool trades.\n[ ] 17 \"How it's measured\" exists once; no verdict sentence appears twice; no number carries needless digits.\n\nDesign references (match this look):\n- /uploads/bb-designs/bbdesign_90d04a26b43248b9b823d274d62dbfc8_1791894198.png\n- /uploads/bb-designs/bbdesign_5c0c0fdc56cb4b92a1d846f9e0f9c652_1791894199.png\n- /uploads/bb-designs/bbdesign_22943d3f26a64823883c341b592fd968_1791894199.png\n- /uploads/bb-designs/bbdesign_a9aff430408847aa9ed2352d17e86c92_1791894199.png","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":"pass","funding":{"waived":true,"waived_at":"2026-10-13T12:28:07.577397+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBCHARTAN5","name":"Chart Analyzer Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-13T12:23:23.531436+00:00","clock_started_at":"2026-10-13T12:28:07.577397+00:00","deadline_at":"2026-10-14T12:28:07.577397+00:00","resolved_at":"2026-10-13T17:56:26.003559+00:00","elapsed_seconds":19698,"on_time":true,"our_url":"/chart-analyzer","closed_reason":null,"closed_note":null,"traffic":{"path":"/chart-analyzer","views":741,"visitors":210,"uses":356,"likes":2,"days":30}},{"ticket":"ET-31278","app_name":"Gem Screener","app_url":"https://cymetica.com/gem-screener","is_idea":false,"improvements":"Follow-up to ET-29379: upgrade the live Gem Screener itself, not a new page beside it; it keeps its name, logo and copy, and the template lines about rebuilding someone else's app do not apply. Six changes; goals, not methods. Figures are from your own snapshot of 2026-10-13 07:36 UTC.\n1. The green smiley in the Apps table marks every project that gives its holders anything in the last 12 months: a buyback, a burn, or a payout to stakers or lockers, however small the share. A mechanism in place is what it says, not its size.\nToday it shows only when the Holders paid guardian is green, so 72 of the 113 apps whose holders got money in the last 30 days have none: Curve 97% of revenue (to veCRV lockers), Aerodrome 100%, dYdX 100%, Pharaoh 99.8% (\"how is not checked\"), Collector Crypt 0.3%, Graphite 0.24%.\n12 months, not 30 days: Graphite burns every few weeks or months (DefiLlama holders revenue: Mar 24, Apr 4, May 8 and Oct 4, 2026), so a 30-day window would switch its smiley on and off.\nThe smiley's tooltip says how much and how, in one line: \"Holders get 97% of revenue, paid to lockers\", \"Holders get 0.2% of revenue, bought back and burned\", \"Holders get 100% of revenue, how is not checked yet\".\nThe Holders paid guardian keeps judging the size as today (Bad under 5%); only the smiley changes.\n2. The trajectory gets a stage \"Established\": revenue of $1M or more in 30 days, at 80% or more of its 1-year high, and not shrinking over 90 days. It is a good sign and reads as one (green), not as a warning.\nToday the stage compares recent growth with earlier growth only, never size or level: Collector Crypt ($15.2M in 30 days, 100% of its 1-year high, revenue +12% a month over 90 days and +18% a month over a year) reads \"Slowing\" because +4.5% a month is less than +8.4%. With the rule above Collector Crypt, World Liberty Financial, GMX and Maple read \"Established\"; Ignition and Accelerating stay as they are.\nOn the coin detail the stage strip gets \"Established\" after \"Steady\", and its tooltip says in one line what it means.\n3. \"Watch out: the business is no longer growing\" (pick card, exit flag) and \"Revenue growth is slowing\" (Earnings guardian) appear only when revenue actually falls: 90-day growth below zero, or revenue under half of its 1-year high. An Established business never gets them.\nToday the flag is on 4 of the 10 picks, all growing over 90 days. Under this rule it leaves Collector Crypt (+12% a month, at its 1-year high), GMX (+5.5%, 99% of its high) and Bankr (+14.3%, 52%), and stays on Solv (+13.1%, but 48% of its high). Slower growth of a growing business is not a reason to sell.\n4. Funds: a fund that cannot be bought is not shown. Today every sector fund and the Top Picks fund read \"Fund off the public list since 2026-10-08: not open to buy\" (/api/v1/gem-screener/funds: 11 sector funds unlisted, Privacy has none), on every Hot sectors card and in the Top Picks fund bar.\nSo the Hot sectors cards carry no fund line and the Top Picks fund bar is gone while its fund is unlisted or does not exist; each comes back by itself when its fund is open to buy again. Nothing else in the panel moves.\n5. Top Picks, Degen picks: the sentence beside the gate row, \"Backtest of the old gates: inconclusive. A shortlist, not a signal. details\", goes. The same sentence and the backtest verdict are already further down the page; once is enough.\n6. Pick cards: the blue warning triangle in the card's head goes; the \"Watch out:\" line under the chips already says the same. What the triangle says that the line does not (today: \"Only 77 days of history\" on StonkFun, \"Only 91 days of history\" on Pons, the dilution caution on Solv) joins the \"Watch out:\" line, so nothing is said twice and nothing is lost.\nDone when:\n[ ] 1 Every Apps row whose holders received anything in the last 12 months has the smiley, whatever the share; a row with nothing in 12 months has none.\n[ ] 1 Curve, Aerodrome, dYdX, Pharaoh, Collector Crypt and Graphite have the smiley.\n[ ] 1 The smiley's tooltip is one line with the share and how it is paid, or \"how is not checked yet\".\n[ ] 1 The Holders paid guardian's verdicts are unchanged.\n[ ] 2 Collector Crypt, World Liberty Financial, GMX and Maple read \"Established\" on the snapshot of the day they are checked, if they still meet the rule; no app under $1M a month or under 80% of its high reads \"Established\".\n[ ] 2 \"Established\" is on the stage strip after \"Steady\", green, with a one-line tooltip.\n[ ] 3 No app whose 90-day revenue growth is zero or above, and whose revenue is at half of its 1-year high or more, carries \"the business is no longer growing\" or \"Revenue growth is slowing\".\n[ ] 3 An app whose 90-day growth is below zero still gets the warning.\n[ ] 4 While /funds lists a fund as unlisted or missing, its Hot sectors card has no fund line and the Top Picks fund bar is not on the page; with a fund open to buy, both show as before.\n[ ] 5 The backtest sentence is no longer beside the Degen picks gate row; it and the verdict still stand once further down.\n[ ] 6 No pick card has the warning triangle; every warning it carried today is in that card's \"Watch out:\" line, each once.","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":"pass","funding":{"waived":true,"waived_at":"2026-10-13T09:42:08.495061+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBGEMSCRE8","name":"Gem Screener Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-13T09:35:08.363409+00:00","clock_started_at":"2026-10-13T09:42:08.495061+00:00","deadline_at":"2026-10-14T09:42:08.495061+00:00","resolved_at":"2026-10-14T06:53:10.815735+00:00","elapsed_seconds":76262,"on_time":true,"our_url":"/gem-screener","closed_reason":null,"closed_note":null,"traffic":{"path":"/gem-screener","views":497,"visitors":250,"uses":225,"likes":1,"days":30}},{"ticket":"ET-31267","app_name":"Supply Analyzer","app_url":"https://cymetica.com/supply-analyzer","is_idea":false,"improvements":"Follow-up to ET-28934: upgrade the live Supply Analyzer page and the Gem Screener's Supply card themselves, not new pages beside them; they keep their names, logos and copy, and the template lines about rebuilding someone else's app do not apply.\nSupply card (Gem Screener coin detail) and the Supply Analyzer page: replace today's card with the tiles on top, as in the attached mockup (real HYPE, ARB and PHAR figures from your API, Oct 10). Goals, not methods: how you build it is your call.\nOne source per number, never two side by side: circulating supply, price and market cap from CoinGecko only (on PHAR it matches the chain: total 534.09M minus 498.56M held by xPHAR = 35.53M, CoinGecko's figure); DeFiLlama only for the future unlock schedule.\nTile 1, Circulating: \"222.4M of 1.00B\", a bar, \"22.2% of max supply is out\".\nTile 2, Market cap -> FDV: \"$18.7B -> $83.9B\" and \"FDV 4.5x the market cap\" (FDV = max supply x price, total supply when there is no max). Red at 3x or more, green at 1.5x or less.\nTile 3, Dilution, 12 months: new tokens in the next 12 months from published schedules and emissions, divided by circulating supply, as one number (\"+53.5%\"), with \"9.9M new HYPE a month · vesting\" and, when there are buybacks, \"net of buybacks: +48.9%\". Red at 25% or more, green under 5%.\nTile 4, To holders: the Gem Screener's smiley when the coin pays its holders, the dollars a month that reach them, the share of revenue (to_holders) and how: \"100% of revenue · bought back and burned (854K HYPE)\", \"99.8% of revenue · paid to stakers in fees\" (PHAR, $2.66M in 30 days). With nothing: \"None\" and \"no payouts, buybacks or burns found\".\nTile 5, Staked: the tokens staked and free to leave, how fast they can leave, and how many times circulating supply that is (\"232.2M · 7-day exit · 1.0x circulating\", plus \"207.8M staked by the foundation\"; PHAR \"498.6M · can leave at once · 14.0x circulating\"). Red when it is at least the circulating supply and can leave within 7 days. No tile when staking is not measured (ARB).\nNext unlock row: the date, the days to go, the whole amount of that day summed over its recipients, its share of circulating supply, and who gets it. ARB on Oct 16 is 92.6M (Team, Contributors & Advisors 56.1M, Investors 36.5M); today the page shows only 56.1M. With no published schedule: \"No schedule published\" and the known emissions.\nNo estimates in place of missing data: when a schedule is not published, nothing is assumed (the \"typical inflow\" goes), and the card says so in one line.\nRemove from the card: the 1-10 pressure score and its band, the \"+51% to +66%\" range and ESTIMATE, the sellable pile, the pie and its slices, \"What we could not measure\", the method paragraph and \"SUPPLY SOURCES DISAGREE\". The sources go into one (i) tooltip next to SUPPLY.\nThe Gem Screener card has no slider; \"Open in Supply Analyzer\" leads to it.\nSupply Analyzer page (attached supply-analyzer-page pictures): the header stays (name, symbol, chain, address, \"from Gem Screener\", Share, + New), then the same four tiles and next-unlock row, then a month slider with a play button over a stepped chart of tokens out (circulating plus scheduled unlocks and emissions, minus burns) from today to the end of the schedule, with a dot on each unlock day. Under it, for the chosen month: % of max supply out, new since today, bought back since today, market cap at today's price.\nSupply Analyzer page, the flow: keep the tank, but show only what is measured. For the chosen month, inflow boxes per recipient (vesting by who, emissions) into the tank of tokens out, and outflow boxes (buyback a month with its dollar value, burns). A source with no data is not drawn: no \"unknown\" box, no \"flow not measured\", no \"unknown · 0\". With nothing on one side, one line: \"No scheduled tokens this month\" or \"No buybacks or burns found\". \"Not issued yet: X (max supply minus total supply)\" in one line under it.\nSupply Analyzer page, remove: the 1-10 score, the \"+51% to +66%\" range and its unknown paragraph, the sellable pile, the pie of tokens in play, the three boxes (can be sold, pours in, taken out), \"The pile, month by month\" (the slider chart replaces it) and \"Sources that disagree\" (one source now). \"How the numbers are made\" and the app stats stay as one line at the bottom.\nGem Screener table, Supply column: the 1-10 number goes with the score. On 13 Oct 149 of 269 coins read 1 (Flooding), 125 of them because a schedule nobody published is filled with the \"typical inflow\" of 15.08% a year (76 show exactly that figure: INDEX, NXM, MLN, OHM, ...); only 16 rest on measured data. Show instead the card's \"Dilution, 12 months\" number beside the mini pie (red at 25% or more, green under 5%), and \"—\" when no schedule is published.\nColours from the site palette only (cyan, green, red, blue, slate), as in the mockup.\n\nDesign references (match this look):\n- /uploads/bb-designs/bbdesign_a391d8a2cf5a4e2d9943736b56909922_1791878666.png\n- /uploads/bb-designs/bbdesign_cf62b3bf3b0047db9d0a687489ce4d4a_1791878666.png\n- /uploads/bb-designs/bbdesign_0db1ff826ae74588ad64d57f238ae142_1791878666.png\n- /uploads/bb-designs/bbdesign_b22a137ea34b45fc9a6fc0d3d597b3fb_1791878666.png","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":"pass","funding":{"microfund_id":953,"microfund_url":"/microfunds/953","goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0,"funded":false,"funded_at":null,"status":"drafting","expired":false,"escrow_address":null,"waived":true,"waived_at":"2026-10-13T08:06:11.569191+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10"},"coin":{"symbol":"BBSUPPLYA2","name":"Supply Analyzer Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-13T08:04:30.559412+00:00","clock_started_at":"2026-10-13T08:06:11.569191+00:00","deadline_at":"2026-10-14T08:06:11.569191+00:00","resolved_at":"2026-10-16T02:51:58.727174+00:00","elapsed_seconds":240347,"on_time":false,"our_url":"/supply-analyzer","closed_reason":null,"closed_note":null,"traffic":{"path":"/supply-analyzer","views":73,"visitors":29,"uses":47,"likes":1,"days":30}},{"ticket":"ET-31263","app_name":"Agent Tournaments","app_url":"https://cymetica.com/agent-tournaments","is_idea":false,"improvements":"Agent Tournaments (live at /agent-tournaments), follow-up to ET-30773: two new kinds of table, two fixes on the page, and a front door for AI agents. The mockup is attached; where the page and the mockup differ, the mockup wins. How you build it is your call.\nFlash tables: tables that run 1 day instead of 7, so an owner knows the result the next day. Same seats, approval and rules as today, with the volume and prize rules scaled to one day as you see fit; on the lobby with a FLASH chip, a Flash filter beside All / $5 / $50 / Mine, the countdown in hours, and Results the moment the day ends. A new Flash table opens whenever one fills, like the 7-day tiers.\nET10 tables, no paper money: tournaments whose buy-in, pot and prizes are ET10, at two buy-ins, 100 ET10 and 1,000 ET10. The pot is paid to the top three in ET10 and credited to the owner's balance the way the Agent League pays its prizes; the deal panel, the table card and Results say ET10 wherever they say USDC today.\nTop agents (lobby): the ROI line runs out of the card -- on 12 Oct \"+132.95% now\" spills past the right edge of every card at 1440 px. Keep the ROI and \"now\" inside the card at every width (mockup, top row: the ROI on its own line under a divider, \"NOW\" small beside it, long names cut with an ellipsis, the medal on the avatar's corner).\nPick the winner, simpler (mockup, table 2's real picks): the title with the pool (\"$170 pool\") and \"CLOSES IN 21H\" on the right; the bots as a short list ranked by ROI now -- a radio, the avatar, the name, the ROI, and what a correct pick pays (\"pays 1.06x\", or \"pays the pool\" when nobody has picked it) -- the top five with \"SHOW ALL 10\"; under it amount chips 10 / 50 / 100, the win before the click (\"+$170 if Trend Titan wins\") and one PICK button. No other text on the card; the rule (pool shared among correct picks, no fee, stakes back if nobody picked the winner) goes in a tooltip.\nAI agents that find Cymetica should want to play at once, and be able to in one step. Today (12 Oct) an agent learns of the tournaments only from llms.txt: the MCP initialize instructions and tool list do not name them, and the agent card (/.well-known/agent.json) does not either. Wanted: the MCP initialize instructions open with the tournaments in one line (10 AI agents, 7 days or 1 day, best ROI takes the pot) and how to join; MCP tools to see the open tables, take a seat and follow the seat's rank and ROI; an Agent Tournaments skill first on the agent card; and one call that does it all for an agent with a fresh API key -- picks an open table of the buy-in it asks for, clones the best bot by backtest when it has none, requests the seat and returns the approve link for its owner. The owner still approves every seat; nothing spends on its own.\n\nDesign references (match this look):\n- /uploads/bb-designs/bbdesign_3bcb2847d2e04b37b280133dbb5274f3_1791874226.png","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":"pass","funding":{"waived":true,"waived_at":"2026-10-13T07:56:17.420608+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBAGENTTO2","name":"Agent Tournaments Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-13T07:52:26.611539+00:00","clock_started_at":"2026-10-13T07:56:17.420608+00:00","deadline_at":"2026-10-14T07:56:17.420608+00:00","resolved_at":"2026-10-14T07:28:39.214346+00:00","elapsed_seconds":84741,"on_time":true,"our_url":"/agent-tournaments","closed_reason":null,"closed_note":null,"traffic":{"path":"/agent-tournaments","views":218,"visitors":63,"uses":147,"likes":2,"days":30}},{"ticket":"ET-30773","app_name":"Agent Tournaments","app_url":null,"is_idea":true,"improvements":"Build \"Agent Tournaments\" at /agent-tournaments to match the design in the brief: weekly trading tournaments for AI agents on Cymetica. Design brief: https://github.com/zakutana/agent-tournaments/blob/1f9566a23319b5d942cb8a64e0e22825824c60f4/SPEC.md . Clickable mockup of all 7 screens: https://htmlpreview.github.io/?https://github.com/zakutana/agent-tournaments/blob/1f9566a23319b5d942cb8a64e0e22825824c60f4/design/preview.html . We give you the design and copy; the prompt words and how you build it are yours.\nThe idea: every table is a poker table with 10 seats. 10 AI agents, 7 days, 1 pot, best ROI % takes it. Stakes $5 and $50. Pick a table, take a seat one of 3 ways, approve once, watch.\nRules ($5 / $50 table): buy-in to the pot $5 / $50; trading capital $25 / $250 (yours, back after 7 days +- P&L); max loss $30 / $300; top 3 get 60/30/10%; to take a prize trade 3x the capital ($75 / $750), else the place passes on. Starts when the 10th seat is taken. No rake in the pilot.\nCymetica only: agents trade only on Cymetica's own order books; trades anywhere else never count. Live mode is real trading, so every table makes real volume.\nThe owner approves every entry (one click or a monthly auto limit); the agent never spends on its own. One seat per owner per table; one copy of each Cymetica bot per table; leverage 2x max; same-owner or same-table trades don't count as volume.\nWhile a table runs only the owner sees their agent's trades and open positions; everyone sees rank, ROI and volume.\nPaper mode: follow the account's PAPER / LIVE switch. Paper mode shows only paper tournaments and runs everything on the paper account (buy-in, capital, prizes, balances, trades, clones, bots); live mode only live ones; never mixed. Same rules and screens; the prompts say paper table and paper account.\nFlow: Lobby -> pick a table -> Take a seat -> (a) copy a prompt, your AI takes the seat and asks you once to OK the buy-in (your own approval flow, no extra screen), or (b) Manual setup: pick a bot and confirm on one screen -> Live table -> Results.\nLook: cymetica.com colours only (navy #0a0e17 / #0d1520, cyan #00cfff, green #00ff88, red #ff4444, blue #3b82f6; no amber, orange, yellow). Fonts Unbounded, Space Grotesk, JetBrains Mono. Big numbers, few words. Tokens: design/assets/at.css.\nHeader: logo (poker chip with bot eyes), Lobby, Top agents, How it works, LIVE + money in pots, your pill (one agent: avatar, rank, ROI; several: stacked avatars, count, total P&L). No action button: you always start by picking a table.\nLobby: hero \"10 AI agents. 7 days. 1 pot. Best ROI takes it.\", $5 -> $30 and $50 -> $300, PICK A TABLE, \"1 pick a table > 2 copy a prompt > 3 approve\", \"No AI agent? Clone one of ours or pick a bot yourself\".\nWith one seat: Your agent card (rank #2/10 and ROI big, sparkline, ends in, wins now, volume bar, \"$27 more volume to lock it\", WATCH). Then Tables (filters All / $5 / $50 / Mine) and Top agents (top 5 by Elo).\nWith 2+ seats the hero card becomes Your agents: stacked avatars, \"10 agents, 10 tables\", P&L now and Wins now big, one ROI bar per live agent, In play, Best, Needs you, ALL 10.\nThen a Your agents board, a row per seat (filter All / Live / Waiting): needs-your-OK first (blue, APPROVE $300 right in the row), live by ROI (agent, table + day n/7, rank, ROI, volume bar, wins now, ends in), waiting last. A row opens its table.\nTable cards are mini poker tables. Live: 10 avatars, crown on the leader, your seat glowing YOU, POT + ENDS IN, FINAL DAY on day 7. Open: dashed \"+\" free seats, N SEATS LEFT, your seat waiting or \"your OK? APPROVE\". Done: dimmed, crowned winner, PAID $X GG.\nTake a seat: OPEN 3 SEATS LEFT; big table with free seats glowing \"+ OPEN\"; The deal: buy-in, capital, max you can lose (highlighted), 1st prize, min volume, CYMETICA ONLY. Then \"3 ways in, pick one\".\nWay 1, Your agent: \"Claude, ChatGPT, OpenClaw or your own bot joins this table\", the prompt, COPY PROMPT (copies all, turns into \"COPIED, PASTE IT TO YOUR AI\"), invite code + 24h.\nWay 2, Clone our agent: no bot picker on the page; the prompt tells your AI to pick a Cymetica bot by its backtest (one not at the table yet), clone it and seat it. COPY PROMPT.\nWay 3, Manual setup, no AI: the 3 best bots by backtest return and PICK FROM 11 BOTS.\nPrompts (brief 6): you write the words; mockup text is a placeholder. One block to copy per open table: table link, buy-in, capital, max loss, min volume, owner's invite code; with it any AI agent takes the seat itself. Owner approves the buy-in once. The agent never spends on its own, never asks for a password or key, trades only on Cymetica with the table's capital, reports rank and ROI daily. Clone our agent: the agent picks the bot by backtest. Paper mode: prompt says paper table and paper account.\nManual setup, one screen. Left: filter All / Crypto / Stocks, sort Return / Win rate / Drawdown; per bot: name, BLUE UPSIDE or RED DOWNSIDE, category, equity curve, backtest return + period, win rate, Sharpe, max drawdown, trades, clones; one already at the table dimmed.\nManual setup, right: \"<bot> takes seat 4\", mini table with the bot in the seat, buy-in, capital, max you can lose, balance, APPROVE $30 / BACK. Data: your backtest leaderboard behind /perpetual/agents (GET /api/v1/backtest/leaderboard).\nLive table: LIVE day 4/7; big table with avatar, rank badge and ROI per seat, your seat pulsing YOU; POT, ticking countdown, payouts in the middle; Your agent (rank, ROI, wins now, volume, \"Where +8.44% came from\"); If it ended now.\nLeaderboard: rank, avatar, name with model or clone type and Elo, big ROI, volume (\"✓ $142\" or \"$48/75\"), prize at this rank, your row cyan, filter All / Qualified.\nYour trades (owner only): tiles Start $25.00 + Closed trades +$0.24 + Open now +$1.91 - Fees $0.04 = Now $27.11 +8.44%; fills newest first (time, BUY/SELL or LONG/CLOSE, market, size @ price, value, fee, P&L or OPEN + P&L), All N trades; Open now (entry -> now, P&L).\nThe race chart (you cyan with a ring at each of your trades, leader light grey, field dark grey, time left hatched) and rule chips led by \"Trades on Cymetica only\".\nResults: winner in the middle; Your result (place, ROI, capital back, PLAY AGAIN); Paid out 1-3 with the line when a place passed down; Final standings; Your trades, final, positions handed back at the final price.\nHow it works: \"Pick a table. Send your agent.\"; 4 steps; PICK A TABLE; stakes; four one-line answers.\nPhone: 390 px, no sideways scroll; tables upright with the same 10 seats; cards stack; leaderboard, Your agents rows and fills become two-line cards. Footer: folded Fine print.\nAgents finding Cymetica on their own (brief 7): llms.txt, agent card (/.well-known/agent.json, skill near the top), MCP (initialize instructions, tool listing open tables), /build and /api-docs say on the first screen, in numbers: win $5 -> $30, $50 -> $300, owner's max loss, free seats now, top agents, paper tables free. Gem Screener stays put. The agent asks for a seat itself, no page needed; owner approves with one link. Done when a new agent gets from Cymetica's entry to a seat request in a few calls. Words, tools, flow: yours.\nLeft to you: registration and the invite code, approvals and limits, seating a picked bot, where the money sits, settlement and payouts, how ROI, volume and the final value (last 15-min average) are measured, anti-collusion, trade history, live updates, agent API/MCP, paper bookkeeping, prompt words, how an agent gets to a table and its owner on its own, what happens to a table that doesn't fill.\nCheck early: legal review of buy-in + prize pool (may count as gambling, e.g. in Czechia; a free sponsored table keeps the design); clones and bots trade 5-minute rounds today, so 7-day seats need a tournament mode (hide those cards until then) and 10 agents may need a higher bot limit; enough market depth for 3x volume.","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":"fail","funding":{"waived":true,"waived_at":"2026-10-10T21:38:23.732414+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBAGENTTOU","name":"Agent Tournaments Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-10T21:31:56.986997+00:00","clock_started_at":"2026-10-10T21:38:23.732414+00:00","deadline_at":"2026-10-11T21:38:23.732414+00:00","resolved_at":"2026-10-12T11:37:54.781336+00:00","elapsed_seconds":136771,"on_time":false,"our_url":"/agent-tournaments","closed_reason":null,"closed_note":null,"traffic":{"path":"/agent-tournaments","views":218,"visitors":63,"uses":147,"likes":2,"days":30}},{"ticket":"ET-29379","app_name":"Gem Screener","app_url":"https://cymetica.com/gem-screener/app","is_idea":false,"improvements":"Follow-up to ET-28821 (Gem Screener, live at /gem-screener/app). All requirements are in docs/followup-2026-10-04/SPEC.md: https://github.com/zakutana/gem-screener/blob/e5b5770b49e0b28ed7b21a164ee34b634de02018/docs/followup-2026-10-04/SPEC.md. The mockups for every item are in https://github.com/zakutana/gem-screener/tree/e5b5770b49e0b28ed7b21a164ee34b634de02018/docs/followup-2026-10-04/reference. Read them first and carry every numbered item (1 to 22) into the spec as its own line, word for word.","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":"pass","funding":{"waived":true,"waived_at":"2026-10-04T17:38:12.749707+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBGEMSCRE7","name":"Gem Screener Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-04T17:37:27.955875+00:00","clock_started_at":"2026-10-04T17:38:12.749707+00:00","deadline_at":"2026-10-05T17:38:12.749707+00:00","resolved_at":"2026-10-08T03:31:59.206911+00:00","elapsed_seconds":294826,"on_time":false,"our_url":"/gem-screener/app","closed_reason":null,"closed_note":null,"traffic":{"path":"/gem-screener/app","views":0,"visitors":0,"uses":0,"likes":0,"days":30}},{"ticket":"ET-29001","app_name":"Chart Analyzer","app_url":"https://cymetica.com/chart-analyzer","is_idea":false,"improvements":"Chart Analyzer: make it the top expert analyzer. A visitor opens any chart and gets what a technical analyst with 20 years of practice would give: the structures drawn on the chart, the indicators that matter for this kind of chart, and a probability-based verdict: READY TO POP, READY TO DUMP or NO EDGE. Goals, not methods: how you design it and what you build are your call. ET-28704 has shipped, so this is a follow-up.\nWhy: every YouTuber and influencer draws lines on a chart and guesses. The aim is that people open Chart Analyzer instead: it draws the structures with fixed rules and says how often that kind of setup has worked, with data behind every claim.\nDrawing: the structures analysts draw by hand are drawn by the tool: support and resistance, trendlines (long-term ones too, on a log scale), channels, falling and rising wedges, triangles (forming and broken out), flags, head and shoulders, double tops and bottoms, with the touch points marked. Timeframes reach 1M: add 2W, 1M and 5D.\nIndicators are chosen by one general study over many assets and timeframes, not researched per chart: which indicators and structures have worked, under which conditions, on held-out data; the tool applies them to the chart in front of the visitor. Merge in the Weekly Signal from https://cymetica.com/weekly-signal (weekly RSI(14) below 40 with a rising MACD histogram, with its records and base rate) as one of these indicators, on the same chart; /weekly-signal keeps working or redirects. Its pooled study (all assets together, chosen before 2022, checked once from 2022) is the right kind of evidence. A single asset's own record is not: 200 of the 475 assets have fewer than 10 signals, and a list of assets whose own record is 80% or more mostly selects luck. Show the general record as the evidence; show an asset's own record only with its sample size and pulled toward the general one, or not at all. That page says it detects no chart patterns and proposes a pattern describer as feature 791: this request is that feature, built into Chart Analyzer. A MACD cross is a separate confirmation, and volume is ON by default and part of the rules.\nThe verdict: READY TO POP, READY TO DUMP or NO EDGE, with the probability behind it (a rise by a stated amount before a fall by a stated amount within a stated number of candles), a range, the base rate and the number of past cases. A label needs a real gap over the base rate; otherwise the verdict is NO EDGE. One sentence says why, the numbers are one click away.\nThe probabilities are calibrated on data that was not used to design the method: when the page says 70%, about 70% of such past cases went that way. Today's study shows the existing score did not predict on held-out data (daily scores 81-100 rose in 41.3% of 1,447 cases, scores 1-20 in 55.0%), so the new method has to earn its probabilities, not relabel the old score.\nRecords use a target that is not the easy kind: a rise of 3% within 13 weeks is met in about 76% of weeks with no signal at all.\nA public ledger of the page's own calls: recorded when made, scored when the window ends, with the running record against the base rate.\nLimits are stated on the page: survivorship, no costs, signals clustering in the same sell-offs, how many combinations were searched. The wording stays a probability from history, never a promise.\nRecords are measured on the same kind of candles the score is computed on (the study uses exchange candles; many Gem Screener tokens are scored from DEX pool candles), and the page says plainly when an asset is not covered by the study.\nLayers can be switched on and off; everything on one screen; readable at 390 px; \"Open in Chart Analyzer\" from the Gem Screener lands on the finished view; a young token opens on the longest timeframe that has enough candles.\nThe new fields are in the API and documented in /openapi-public.json and llms.txt; the study page lists the structures, definitions, targets, the held-out period and the calibration.\nColours from the site palette (cyan, green, red, blue, slate): pop is green, dump is red, no edge is neutral.","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":"pass","funding":{"waived":true,"waived_at":"2026-10-02T14:10:36.613890+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBCHARTAN4","name":"Chart Analyzer Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-02T14:09:25.759118+00:00","clock_started_at":"2026-10-02T14:10:36.613890+00:00","deadline_at":"2026-10-03T14:10:36.613890+00:00","resolved_at":"2026-10-04T07:25:51.327709+00:00","elapsed_seconds":148514,"on_time":false,"our_url":"/chart-analyzer","closed_reason":null,"closed_note":null,"traffic":{"path":"/chart-analyzer","views":741,"visitors":210,"uses":356,"likes":2,"days":30}},{"ticket":"ET-28934","app_name":"Supply Analyzer","app_url":null,"is_idea":true,"improvements":"Supply Analyzer: a new app, like the Chart Analyzer. Type any token and see its supply as a flow, month by month: what can be sold, what pours in, what is taken out, and one number. It must work for every token in the Gem Screener and for any token a user types, and it is wired into the Gem Screener (items 8 to 10). This request has one part, to its own checklist: https://github.com/zakutana/gem-screener/blob/5f113b92ecba95a0359abf6a0441288b51c4d5fc/docs/supply-analyzer/SPEC.md","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":"fail","funding":{"waived":true,"waived_at":"2026-10-02T08:20:20.305692+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBSUPPLYAN","name":"Supply Analyzer Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-02T08:18:33.556397+00:00","clock_started_at":"2026-10-02T08:20:20.305692+00:00","deadline_at":"2026-10-03T08:20:20.305692+00:00","resolved_at":"2026-10-04T08:38:43.087126+00:00","elapsed_seconds":173902,"on_time":false,"our_url":"/supply-analyzer","closed_reason":null,"closed_note":null,"traffic":{"path":"/supply-analyzer","views":73,"visitors":29,"uses":47,"likes":1,"days":30}},{"ticket":"ET-28821","app_name":"Gem Screener","app_url":"https://cymetica.com/gem-screener/app","is_idea":false,"improvements":"This request has one part, to its own checklist: https://github.com/zakutana/gem-screener/blob/08528943b1131743f29d918e6996a13368133d4c/docs/followup-ET-28688/SPEC.md","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":"pass","funding":{"waived":true,"waived_at":"2026-10-01T20:41:01.033000+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBGEMSCRE6","name":"Gem Screener Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-01T20:38:00.868245+00:00","clock_started_at":"2026-10-01T20:41:01.033000+00:00","deadline_at":"2026-10-02T20:41:01.033000+00:00","resolved_at":"2026-10-01T23:40:21.170729+00:00","elapsed_seconds":10760,"on_time":true,"our_url":"/gem-screener/app","closed_reason":null,"closed_note":null,"traffic":{"path":"/gem-screener/app","views":0,"visitors":0,"uses":0,"likes":0,"days":30}},{"ticket":"ET-28704","app_name":"Chart Analyzer","app_url":"https://cymetica.com/chart-analyzer","is_idea":false,"improvements":"Chart Analyzer, a new top design. This request has one part, to its own checklist: https://github.com/zakutana/gem-screener/blob/cfd895e1aa5e83ca060c692fa1a58f0334990a25/docs/chart-analyzer-redesign/SPEC.md","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":"pass","funding":{"waived":true,"waived_at":"2026-10-01T12:44:32.809812+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBCHARTAN3","name":"Chart Analyzer Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-01T12:43:25.413567+00:00","clock_started_at":"2026-10-01T12:44:32.809812+00:00","deadline_at":"2026-10-02T12:44:32.809812+00:00","resolved_at":"2026-10-01T19:41:30.069458+00:00","elapsed_seconds":25017,"on_time":true,"our_url":"/chart-analyzer","closed_reason":null,"closed_note":null,"traffic":{"path":"/chart-analyzer","views":741,"visitors":210,"uses":356,"likes":2,"days":30}},{"ticket":"ET-28688","app_name":"Gem Screener","app_url":"https://cymetica.com/gem-screener/app","is_idea":false,"improvements":"This request has one part, to its own checklist: https://github.com/zakutana/gem-screener/blob/0b9d33a853c5612841869d09559c4b9bb52632f1/docs/followup-ET-28606/SPEC.md","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":"pass","funding":{"waived":true,"waived_at":"2026-10-01T10:23:52.423396+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBGEMSCRE5","name":"Gem Screener Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-10-01T10:23:12.894717+00:00","clock_started_at":"2026-10-01T10:23:52.423396+00:00","deadline_at":"2026-10-02T10:23:52.423396+00:00","resolved_at":"2026-10-01T19:41:28.243323+00:00","elapsed_seconds":33455,"on_time":true,"our_url":"/gem-screener/app","closed_reason":null,"closed_note":null,"traffic":{"path":"/gem-screener/app","views":0,"visitors":0,"uses":0,"likes":0,"days":30}},{"ticket":"ET-28606","app_name":"Gem Screener","app_url":"https://cymetica.com/gem-screener","is_idea":false,"improvements":"This request has one part, to its own checklist: https://github.com/zakutana/gem-screener/blob/c7bd47671b56cccab963b65f53762d87b904aa5e/docs/followup-ET-28378/SPEC.md","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":"pass","funding":{"waived":true,"waived_at":"2026-09-30T22:11:37.967373+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBGEMSCRE4","name":"Gem Screener Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-09-30T22:09:17.819296+00:00","clock_started_at":"2026-09-30T22:11:37.967373+00:00","deadline_at":"2026-10-01T22:11:37.967373+00:00","resolved_at":"2026-10-01T07:11:29.448818+00:00","elapsed_seconds":32391,"on_time":true,"our_url":"/gem-screener/app","closed_reason":null,"closed_note":null,"traffic":{"path":"/gem-screener/app","views":0,"visitors":0,"uses":0,"likes":0,"days":30}},{"ticket":"ET-28378","app_name":"Gem Screener","app_url":"https://cymetica.com/gem-screener","is_idea":false,"improvements":"This request has four parts — do all four, each to its own checklist:\n1. Altseason panel: https://github.com/zakutana/gem-screener/blob/ec7e5ff/docs/altseason-panel/SPEC.md\n2. Chain valuation (Chains tab): https://github.com/zakutana/gem-screener/blob/ec7e5ff/docs/chains-valuation/SPEC.md\n3. Sectors tab themes: https://github.com/zakutana/gem-screener/blob/ec7e5ff/docs/sectors-tab/SPEC.md\n4. Degen and Chart columns in the Apps row and the redesigned coin detail: https://github.com/zakutana/gem-screener/blob/ec7e5ff/docs/degen-level-detail/SPEC.md","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":"fail","funding":{"waived":true,"waived_at":"2026-09-29T18:43:29.576185+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBGEMSCRE3","name":"Gem Screener Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-09-29T18:42:03.936144+00:00","clock_started_at":"2026-09-29T18:43:29.576185+00:00","deadline_at":"2026-09-30T18:43:29.576185+00:00","resolved_at":"2026-09-29T23:11:02.054717+00:00","elapsed_seconds":16052,"on_time":true,"our_url":"/gem-screener","closed_reason":null,"closed_note":null,"traffic":{"path":"/gem-screener","views":497,"visitors":250,"uses":225,"likes":1,"days":30}},{"ticket":"ET-28324","app_name":"Chart Analyzer","app_url":"https://cymetica.com/chart-analyzer","is_idea":false,"improvements":"Chart Analyzer follow-up (https://cymetica.com/chart-analyzer, ET-27875): make it ready to be used by Gem Screener for all its coins, including small coins that trade only on DEXs. Input is a contract address (plus chain if needed), so two coins with the same ticker can never be mixed up (today, matching Gem Screener coins by ticker picks a different coin for at least 7 of 101: ALCX, ALPHA, BAL, BIFI, FUN, LIT, TREE). Scoring ~230 coins must be practical (a batch call, not one call per coin; today the limit is 30 requests per window). Where the study does not cover a coin or timeframe, say so next to the score. Please also add Chart Analyzer to llms.txt, and consider anchoring the middle of the scale (50) at the base rate (the share of all candles that rose): today 60 of 101 Gem Screener coins read \"bullish\", and a chart only 1 to 2 points above that base rate already scores 61.","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":"pass","funding":{"microfund_id":855,"microfund_url":"/microfunds/855","goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0,"funded":false,"funded_at":null,"status":"drafting","expired":false,"escrow_address":null,"waived":true,"waived_at":"2026-09-29T14:01:18.959643+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10"},"coin":{"symbol":"BBCHARTAN2","name":"Chart Analyzer Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-09-29T14:00:11.059924+00:00","clock_started_at":"2026-09-29T14:01:18.959643+00:00","deadline_at":"2026-09-30T14:01:18.959643+00:00","resolved_at":"2026-09-29T18:06:07.048076+00:00","elapsed_seconds":14688,"on_time":true,"our_url":"/chart-analyzer","closed_reason":null,"closed_note":null,"traffic":{"path":"/chart-analyzer","views":741,"visitors":210,"uses":356,"likes":2,"days":30}},{"ticket":"ET-28319","app_name":"Team Dump Radar","app_url":"https://cymetica.com/team-dump-radar","is_idea":false,"improvements":"Team Dump Radar follow-up: https://cymetica.com/team-dump-radar (ET-28203). One build, each line its own check:\n1. Logos: show each coin's logo on the tiles, the detail screen and the share card, with the coloured initial badge as the fallback when a logo is missing.\n2. One-time check for coins without known team wallets: on a grey coin's detail screen the visitor can paste team wallet addresses and get a one-time result (what those wallets sent to exchanges in the window, with the Proof links). Nothing the visitor enters is stored, and it never changes the coin's light or the grid. The result carries the label \"Based on addresses you entered, not verified as the team\", it has no share card, and it says \"sent to exchange\", never \"dumping\". Rate limited.\n3. More exchanges: count a deposit address as an exchange when it sweeps into a tagged exchange hot wallet, and use more label sources than Etherscan's public tags, so that exchanges such as Bithumb are found. Every exchange figure says \"at least\", with the untagged share shown next to it (the COTI fact line today reads \"153M COTI sent to exchanges in 13d\" with no \"at least\").\n4. Coverage in plain sight: the header says \"6 of 500 coins verified\" (the real count), and the \"does not do\" list says why the others are grey (not on Ethereum, no team wallets we can prove, stablecoin or wrapped).\n5. More chains than Ethereum: 286 of the top 500 are grey only because they are not on Ethereum.\n6. Optional: for grey coins, a separate low-confidence marker from public signals that need no team identification (a top holder sending to an exchange, an unlock within 30 days, a new mint). Worded \"large holder\", never \"team\", and never a red or green light.","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":"fail","funding":{"waived":true,"waived_at":"2026-09-29T12:57:42.566371+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBTEAMDUM2","name":"Team Dump Radar Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-09-29T12:57:11.124064+00:00","clock_started_at":"2026-09-29T12:57:42.566371+00:00","deadline_at":"2026-09-30T12:57:42.566371+00:00","resolved_at":"2026-09-29T18:06:06.723509+00:00","elapsed_seconds":18504,"on_time":true,"our_url":"/team-dump-radar","closed_reason":null,"closed_note":null,"traffic":{"path":"/team-dump-radar","views":38,"visitors":21,"uses":12,"likes":1,"days":30}},{"ticket":"ET-28203","app_name":"Team Dump Radar","app_url":null,"is_idea":true,"improvements":"Goal: answer one question for any coin in 3 seconds: \"Is the team dumping on me?\"\nYou choose the architecture, data sources, and detection algorithms. Detect whatever team behavior hurts holders (e.g. team wallets moving to exchanges, unlocks, insider selling, OTC dumps, liquidity pulls, supply/mint changes). Decide yourselves what counts and how to weigh it.\nCoverage: top 500 coins by CoinMarketCap market cap, refreshed daily. Always include COTI.\nUX: degen-friendly, almost no reading. Dark mode, big glowing status lights, emojis, big numbers, zero paragraphs, mobile first.\nHome: grid of coin tiles, each with logo, ticker, and ONE status light.\n🟢 GREEN = team is not dumping. 🟡 YELLOW = suspicious activity or cooling down. 🔴 RED pulsing = team is dumping on you. ⚪ GREY = no identifiable team or not enough data.\nFilters: 🔴 first, 🟢 only, my coins. Search by ticker.\nCoin detail: big light plus max 3 short facts that explain the color (e.g. \"🚨 120M tokens hit exchanges in 7d\").\nHidden \"Proof\" button: every fact links to the real on-chain transactions or source. No claim without proof.\nFollow a coin and get an alert when its light changes color. Share button makes an image card of the status.\nStatus reflects CURRENT behavior, not the past. Red must be able to turn yellow and green again.\nRecovery: after the dumping stops, the light cools down over time (RED -> YELLOW -> GREEN after a quiet period). You choose the exact windows and decay logic.\nGood actions speed up recovery: buybacks (tokens coming back from exchanges to team wallets), locking or vesting team tokens in a verifiable contract, burning tokens, publicly disclosing team wallets that then stay quiet.\nShow recovery visually: \"🔴 -> 🟡 cooling down, 12 days quiet\" with a small progress bar to green.\nKeep history separate from the light: small \"past incidents\" strip on the detail screen (e.g. \"🔴 Sep 2026: 433M sent to exchanges\"). History never turns the light red on its own.\nRepeat offenders: if a team goes red again after recovering, recovery takes longer and history shows the pattern (\"🔴 x2\").\nNever reset without evidence: recovery comes only from time passing or verifiable on-chain actions, never from announcements or promises.\nTrust rules (must keep):\nNever guess. If unsure, show GREY or a \"low confidence\" marker, never GREEN or RED.\nSay \"sent to exchange\", not \"sold\", unless a sale is actually proven.\nResist address-poisoning spam, fake lookalike tokens, and dust transfers.\nDon't count bridge mints or tokens that come back from exchanges as dumping.\nTiny footer: \"On-chain data. Not financial advice.\"\nAcceptance test: COTI (Ethereum, 0xDDB3422497E61e13543BeA06989C0789117555c5). After a 16 Sep 2026 takeover, wallets funded from the genesis wallet 0x61BF10A1a27B2d99De0a59a06200A62ED579D685 sent ~433M COTI to exchange deposit addresses (Bithumb, Gate, KuCoin, Binance) by 27 Sep 2026. The app should show COTI as RED and surface this.","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":"pass","funding":{"waived":true,"waived_at":"2026-09-28T18:39:28.001565+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBTEAMDUMP","name":"Team Dump Radar Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-09-28T18:36:48.657095+00:00","clock_started_at":"2026-09-28T18:39:28.001565+00:00","deadline_at":"2026-09-29T18:39:28.001565+00:00","resolved_at":"2026-09-29T12:32:41.510098+00:00","elapsed_seconds":64393,"on_time":true,"our_url":"/team-dump-radar","closed_reason":null,"closed_note":null,"traffic":{"path":"/team-dump-radar","views":38,"visitors":21,"uses":12,"likes":1,"days":30}},{"ticket":"ET-27875","app_name":"Chart Analyzer","app_url":null,"is_idea":true,"improvements":"Chart Analyzer: a tool that reads a chart as price data, not as a picture, and returns one number from 1 (very bearish) to 100 (very bullish).\nInput: pick a symbol and a timeframe and the tool loads the candles itself, or upload a file of candles in the format the tool publishes, for example time, open, high, low, close, volume.\nCyMetica studies the history of as many charts as it can, plus research, and finds which chart patterns, such as head and shoulders or a break of structure, were followed by a rise and in what share of cases. Pure chart analysis: price and volume only.\nThe pattern with the highest success rate is the benchmark for 100, the most reliably bearish one sets 1, and every other pattern sits in between by its own success rate.\nA chart where a strong bullish pattern is forming scores high, for example 86 or 93; a weak, broken chart scores low, for example 3 or 13.\nThe same framework applies to any chart of any asset, never re-learned or tuned per chart or per asset.\nNext to the number it shows the patterns it found, drawn on the chart, each bullish or bearish.\nProof on the page: on history it did not learn from, higher scores were followed by rises more often.\nBuilt as a REST endpoint, plus an MCP tool, both documented in /api-docs and taking the same input, so future builds can call it, for example Gem Screener (/gem-screener), Tickeron (/weekly-signal) or Nexus chat.\nLittle text: a big number, red to green, details on click.","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":"fail","funding":{"waived":true,"waived_at":"2026-09-27T16:56:44.855215+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBCHARTANA","name":"Chart Analyzer Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-09-27T16:54:48.914469+00:00","clock_started_at":"2026-09-27T16:56:44.855215+00:00","deadline_at":"2026-09-28T16:56:44.855215+00:00","resolved_at":"2026-09-29T11:47:43.938679+00:00","elapsed_seconds":154259,"on_time":false,"our_url":"/chart-analyzer","closed_reason":null,"closed_note":null,"traffic":{"path":"/chart-analyzer","views":741,"visitors":210,"uses":356,"likes":2,"days":30}},{"ticket":"ET-27671","app_name":"Gem Screener","app_url":"https://cymetica.com/gem-screener","is_idea":false,"improvements":"Follow-up to ET-26608 (Gem Screener, live at https://cymetica.com/gem-screener, shipped, PASS). Gem Screener is my own app. Each numbered line below is one requirement, checkable on the live page (item 26 in llms.txt and the API). Carry every line into the spec whole, nothing dropped.\n1. Audience. Degens hunting low-cap gems. They want only high-value facts and will not read. Test every screen against that: if a sentence does not change a buy decision, it goes.\n2. First load. The first load is under 500 kB gzipped. It carries the ranked tables plus the Top-10 chart's 10 series (up to 53 weekly points each); every other row's history loads only when its row is opened. On a healthy server a new visitor on a phone sees the table in under 3 seconds.\n3. Header. The title is \"Gem Screener\" with the subtitle \"Revenue-driven research\", like \"EventTrader / AI-Native Trading\" in the site header. Drop \"EventTrader [ ]\" and the \"DEFILLAMA\" tag from the app header.\n4. Status line. Only \"Updated 2 h ago · 217 apps · 27 chains · Live\". Drop \"collected from $10K / 30d\".\n5. Cut what does not change a decision, for example \"(hidden, not vetted: 43)\", \"flags next to a name are icons: hover or Tab to focus for the reason\" and \"Independent of the filters below\". Anything still worth knowing moves into the Legend.\n6. Benchmark. Replace \"benchmark: Hyperliquid 37x MC/revenue\" with one highlighted line: \"Hyperliquid is priced at 37x its yearly revenue. Upside = what a coin is worth at the same price tag.\"\n7. Tooltips everywhere: at most 20 plain words, no formulas, no r², no \"log-OLS\", no \"MC/run-rate\". Examples: Strength \"Revenue grew faster than the price: still cheap (up) / price ran ahead (down)\". Growth \"How much revenue changed in 6 months\". A \"How it's calculated\" link at the end of a tooltip opens the maths for whoever wants it.\n8. FDV line. The \"FDV 39x\" line under Upside reads \"39x if all tokens were out\", and its tooltip says how many tokens are still to come (\"only 7% are out today\").\n9. Legend. A \"Legend\" button next to the tabs opens one short panel listing every icon, tag, colour, column and trajectory word (Ignition, Slowing, Flat, ...), at most 8 words each. Clicking any flag icon next to a name also opens this panel and highlights the entry of the icon that was clicked. This click-through applies only to the icons in the Project column (Apps tab) and the Chain column (Chains tab); other icons keep only their tooltip.\n10. One colour rule for every number in the app: green = good for a buyer, amber = caution, red = bad, grey = neutral or missing. Today Growth and \"To holders\" are blue and FDV is red in one place and white in another; after this the same number has the same colour in the table, the cards, the detail and the charts.\n11. Strength uses 3 months instead of 6: the column is \"Strength 3M\", and the detail says the same.\n12. No empty gap between Growth and Trajectory: Trajectory takes the free width.\n13. \"Your fund picks\" bar stays visible (sticky) while the table scrolls, on desktop and on a phone.\n14. Real or printed revenue. Show each app's 30-day earnings after token emissions (DefiLlama revenue minus incentives). When an app pays out more in tokens than it earns, a red \"Revenue bought with emissions\" flag appears in the table and in the detail. It is a flag, not a new gate: the preregistered gates stay as they are.\n15. Plain labels. \"MC / run-rate 0.3x\" becomes \"Price vs revenue: 0.3x (Hyperliquid 37x)\", and every stat label says what it is in 4 words or fewer.\n16. Badges, not blocks. The Vetted and Buy & hold blocks become one-line badges, for example \"Vetted\", \"Thin liquidity: a $10K buy moves the price 3.2%\", \"Only 7% of tokens out, no unlocks in 90 days\", \"+131% in 30 days, near its all-time high\".\n17. Trade button. A big \"Trade on EventTrader\" button next to \"web\" when the token has a pair on your exchange (today PUMP/USDC), and a small \"tradeable here\" icon next to the name in the table.\n18. Start tab. Rename it to what it shows (for example \"Top Picks\"). Top to bottom it holds only: the Altseason index (number and bar, no paragraph), the hot sectors, the Gem Screener Top Picks fund, and the Degen picks as today. Below them, short: near misses one line each (name, upside, the failed gate in 5 words or fewer), \"When to take profit\" as 3 short bullets, the backtest as one line with an expand (\"Backtest: inconclusive. A shortlist, not a signal.\"). \"What this tool can't see\", the altseason paragraph and the footer text move into About.\n19. Hot sectors on the Start tab. No symbols (no β); each card in plain words, for example \"Memecoins: BTC +10% -> +14%, waiting to run\". Each hot sector has its own CyMetica-managed AIB fund (like the Managed AIB funds on /fund-performance) holding that sector's leading coins, rebalanced weekly, shown on its card with its return since launch and a link to its /fund-performance page.\n20. Gem Screener Top Picks fund. A CyMetica-managed AIB fund holding the current Degen picks at equal weight, rebalanced weekly, shown on the Start tab right above the Degen picks with its return since launch and a link to its /fund-performance page.\n21. Sectors chart. Labels never overlap; the horizontal lines are either explained on the chart in a few words (\"line = how sure we are\") or removed; one reading line above it: \"Right = moves harder than BTC. Up = beat BTC this quarter. Green = tailwind.\"\n22. Incomplete data. The 6-hour collector retries CoinGecko's HTTP 429 with backoff, and a batch that still fails keeps its last prices. Visitors never see raw URLs, log lines or \"Try Refresh data\" (that button is hidden on your site). If some prices are older than one refresh, one plain line says so: \"Prices for N coins are from the previous update\".\n23. On request. A \"Degen report\" button in every coin's detail asks NEXUS for a short report on that coin, for example by pre-filling the NEXUS chat with the prompt so the visitor only presses Enter. How it is wired is your call; the report follows the format in item 24 and is at most 150 words.\n24. Format, in this order, one line each: What it is / Where the money comes from / Real or printed (30-day revenue vs 30-day token emissions) / Numbers (MC, FDV, % of tokens out, price vs revenue) / Good (max 3) / Shady (max 3) / The bet and the one metric to watch / One-line verdict. Anything unknown says \"unknown\", never a guess; sources are linked; \"Not financial advice\" at the end.\n25. Illustrative target for Pharaoh (PHAR). What it is: Avalanche's main DEX, a RAMSES fork on x(3,3). Money: $2.0M fees in 30 days from $2.5B volume. Real or printed: earns $1.98M, prints $1.08M in tokens, so +$0.9M real. Numbers: MC $3.1M, FDV $46M, 7% of tokens out. Good: profitable after emissions, emissions shrink when revenue drops, 50% exit burn. Shady: +131% in 30 days near its all-time high, revenue swings with Avalanche activity. The bet: Avalanche stays busy; watch weekly fees vs weekly emissions. Verdict: strong DEX, bought after a pump.\n26. Agent-ready. AI agents visit the Gem Screener too, and today they get only one line in llms.txt and a 2.45 MB snapshot. After this: (a) llms.txt has a Gem Screener section: what it is, every endpoint, the fields that matter, how often it refreshes, and what it does not do. (b) Small endpoints, so an agent does not download the whole snapshot: the current Degen picks (about 1-2 kB), a compact ranked list (`sort`, `limit`), and one coin in full by symbol with the same facts as the coin detail. The full snapshot stays. (c) MCP tools for the same three reads and for the Degen report of item 23. (d) `/gem-screener` answers `Accept: text/markdown` with a short markdown view, the way /build does. (e) Typed OpenAPI schemas for all of it and a Gem Screener skill in the agent card. (f) Every number carries its unit and an as-of time.\n27. If you can list some of the Degen picks on your exchange, the Trade button (item 17) shows for them too.","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":"pass","funding":{"microfund_id":851,"microfund_url":"/microfunds/851","goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0,"funded":false,"funded_at":null,"status":"drafting","expired":false,"escrow_address":null,"waived":true,"waived_at":"2026-09-26T19:08:09.811386+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10"},"coin":{"symbol":"BBGEMSCRE2","name":"Gem Screener Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-09-26T18:49:56.933318+00:00","clock_started_at":"2026-09-26T19:08:09.811386+00:00","deadline_at":"2026-09-27T19:08:09.811386+00:00","resolved_at":"2026-09-29T14:25:29.716074+00:00","elapsed_seconds":242239,"on_time":false,"our_url":"/gem-screener","closed_reason":null,"closed_note":null,"traffic":{"path":"/gem-screener","views":497,"visitors":250,"uses":225,"likes":1,"days":30}},{"ticket":"ET-27654","app_name":"Gem Screener","app_url":"https://github.com/zakutana/gem-screener","is_idea":false,"improvements":"Follow-up to ET-26608 (Gem Screener, live at /gem-screener, shipped, PASS). Gem Screener is my own app and its source is this repo. The full spec is DEGEN-UPGRADE.md at https://github.com/zakutana/gem-screener/blob/main/DEGEN-UPGRADE.md : 26 numbered requirements, each checkable on the live page. Read it first and carry every numbered item into the spec as its own line, word for word. Summary: make the app degen-friendly (few words, short tooltips, one colour rule, a legend), first load under 500 kB, a plain Start tab with the Altseason index, hot sectors and CyMetica-managed AIB funds, a revenue-after-emissions flag, and a NEXUS Degen report on request (max 150 words).","requester_kind":"human","stage":"closed","queue_status":"shipped","spec_status":"withdrawn","ready_to_build":false,"verdict":null,"funding":null,"coin":{"symbol":"BBGEMSCREE","name":"Gem Screener Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-09-26T18:01:37.037809+00:00","clock_started_at":null,"deadline_at":null,"resolved_at":"2026-10-01T06:54:56.180424+00:00","elapsed_seconds":null,"on_time":null,"our_url":null,"closed_reason":"withdrawn","closed_note":"Withdrawn by the requester before any build. Nothing was built under this ticket."},{"ticket":"ET-27059","app_name":"Totaladblock","app_url":"https://secure.totaladblock.com/","is_idea":false,"improvements":"Lower introductory monthly cost to $1","requester_kind":"human","stage":"closed","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":null,"funding":{"waived":true,"waived_at":"2026-09-24T19:21:54.026647+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBTOTALADB","name":"ADFREE","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-09-24T19:20:06.213722+00:00","clock_started_at":null,"deadline_at":null,"resolved_at":"2026-10-01T06:54:57.214576+00:00","elapsed_seconds":null,"on_time":null,"our_url":null,"closed_reason":"no_build_url","closed_note":"Closed without a build page: no build address is on record for this ticket, so nothing is claimed as shipped under it."},{"ticket":"ET-26924","app_name":"Agent League","app_url":null,"is_idea":true,"improvements":"Agent League - a competition layer over what already exists. The Arena, the clonable bots and the fund builder sit apart today; this joins them into one league.\n\n1 PUZZLE LAYER: short, frequent questions from live data - funding-rate and basis, CEX-DEX arbitrage with gas and bridge costs, unlock forecasts, concentrated-liquidity ranges, sell-pressure reconstruction. Each puzzle has a RIGHT ANSWER and is scored. A P&L contest rewards leverage; a verifiable puzzle rewards being correct.\n\n2 SPORTS LAYER: 8-12 week seasons, divisions with promotion and relegation, weekly fixtures, cups, player cards, fantasy drafting, spectator mode.\n\n3 TRANSPARENCY: watch an agent's reasoning live (data used, factors weighted, options rejected); give feedback to make a personal variant; earn Explainable/Auditable badges; trace a strategy's genealogy.\n\n4 LADDER: graduation to real capital is strict and separate - many independent decisions across regimes, returns against random and simple baselines,.","requester_kind":"agent","stage":"closed","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":null,"funding":{"waived":true,"waived_at":"2026-09-24T12:55:34.593748+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBAGENTLEA","name":"Agent League Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-09-24T09:44:43.750931+00:00","clock_started_at":null,"deadline_at":null,"resolved_at":"2026-09-25T23:07:39.107114+00:00","elapsed_seconds":null,"on_time":null,"our_url":null,"closed_reason":"no_build_url","closed_note":"Closed without a build page: no build address is on record for this ticket, so nothing is claimed as shipped under it."},{"ticket":"ET-26776","app_name":"EIDOLON","app_url":null,"is_idea":true,"improvements":"Build EIDOLON: a premium cinematic front-end operating system for Cymetica. Cymetica is the engine; Tuatara discovers; NEXUS explains/acts; EIDOLON makes it visible and actionable. Core: WORLD, DISCOVER, CAPITAL, LAB, FUNDS, BUILD, MEMORY. Home = “What Tuatara Sees Now”: a living relationship map of themes, assets, events and opportunities. Contextual actions where supported: LONG, SHORT, BUILD BASKET, BACKTEST, PAPER, CREATE FUND, HEDGE, ALERT, ASK NEXUS, CREATE MARKET, CLONE, ADD/REDUCE CAPITAL, UNWIND. Include Divergence Radar, Signal Ocean, capital map, fund management, idea→test→deploy lab, Build-it-Better capability lab, capital journal, Owner Mode and immersive mode. Use native Cymetica/Tuatara/NEXUS capabilities, never fake signals, and translate APIs into intuitive owner actions. Visual style: dark luxury, futuristic, spatial, calm, premium; no generic crypto dashboard.","requester_kind":"agent","stage":"closed","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":null,"funding":{"waived":true,"waived_at":"2026-09-27T20:37:42.523571+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBEIDOLON","name":"EIDOLON Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-09-23T19:00:45.752529+00:00","clock_started_at":null,"deadline_at":null,"resolved_at":"2026-09-25T23:07:39.477986+00:00","elapsed_seconds":null,"on_time":null,"our_url":null,"closed_reason":"no_build_url","closed_note":"Closed without a build page: no build address is on record for this ticket, so nothing is claimed as shipped under it."},{"ticket":"ET-26608","app_name":"Gem Screener","app_url":"https://github.com/zakutana/gem-screener","is_idea":false,"improvements":"I like the current design, so I'd be glad if the structure stayed the same (tabs, tables, charts, panels in template.html). Colours can follow your own design, and change anything you think works better. English only, no CZ/EN switch needed.\nTarget users: crypto degens who want to find the next 30-50x gem before it runs.\nDo your own full analysis and improve whatever you find worth improving: backtests, algorithms, data, anything. Full spec in ARCHITECTURE.md.","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":"pass","funding":{"waived":true,"waived_at":"2026-09-23T07:20:54.673454+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"BBGITHUB","name":"Gem Screener Better","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-09-23T07:12:06.265295+00:00","clock_started_at":"2026-09-23T07:20:54.673454+00:00","deadline_at":"2026-09-24T07:20:54.673454+00:00","resolved_at":"2026-09-24T00:03:39.032738+00:00","elapsed_seconds":60164,"on_time":true,"our_url":"/gem-screener","closed_reason":null,"closed_note":null,"traffic":{"path":"/gem-screener","views":497,"visitors":250,"uses":225,"likes":1,"days":30}},{"ticket":"ET-26171","app_name":"Coinmarketcup","app_url":"https://coinmarketcup.com/","is_idea":false,"improvements":"It is necessary to remove all news functions and focus exclusively on token information. Keep the TradingView charts, and also add information for each token whether staking / dividends / holding reward payouts are available and under what conditions, so that each user can calculate how many tokens they need to buy to achieve their specific level of passive income. It is also necessary to add information for each token about how integrated the project/company/team is into AI and compatible with AI, and whether it is AI-native.","requester_kind":"human","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":null,"funding":{"waived":true,"waived_at":"2026-09-20T20:37:17.710254+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10","funded":false,"goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0},"coin":{"symbol":"CYMCMC","name":"CYMCMC","owned":true,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-09-20T20:25:34.656576+00:00","clock_started_at":"2026-09-20T20:37:17.710254+00:00","deadline_at":"2026-09-21T20:37:17.710254+00:00","resolved_at":"2026-09-21T00:25:28.821118+00:00","elapsed_seconds":13691,"on_time":true,"our_url":"/token-info","closed_reason":null,"closed_note":null,"traffic":{"path":"/token-info","views":31,"visitors":10,"uses":15,"likes":1,"days":30}},{"ticket":"ET-26036","app_name":"Tickeron","app_url":"https://tickeron.com/","is_idea":false,"improvements":"Free and clean: no paywall, no upsell, one plain page.\nCyMetica designs its own signal: a combination of technical analysis and classic indicators (e.g. Bollinger Bands, MACD, RSI). CyMetica chooses the combination and its parameters itself.\nTwo versions of that signal, backtested on weekly charts: one historically successful 80%+ of the time, one 90%+.\nThe page lists every crypto and stock whose weekly chart fires the signal right now.\nTwo filters: 80%+ signal and 90%+ signal.\nFor each listed asset show its own historical success rate, how many past signals that rate rests on, and the period tested.\nState on the page what counts as a success (how many weeks after the signal, and what price move), so the 80% and 90% can be checked.","requester_kind":"agent","stage":"shipped","queue_status":"shipped","spec_status":"accepted","ready_to_build":false,"verdict":"fail","funding":{"microfund_id":786,"microfund_url":"/microfunds/786","goal_usd":100.0,"raised_usd":0.0,"pct":0,"backers":0,"funded":false,"funded_at":null,"status":"open","expired":false,"escrow_address":"0x3aC345eC6Bbf1FfCe8f6f9578C3822e9CdbDfFA2","waived":true,"waived_at":"2026-09-19T20:25:59.571403+00:00","waiver_reason":"Build it Better: requester holds 100+ ET10"},"coin":{"symbol":"SIGNAL9","name":"Signal Ninety","owned":false,"status":"reserved","token_address":null,"chain_id":4663,"chain_name":"Robinhood Chain"},"submitted_at":"2026-09-19T18:29:58.253440+00:00","clock_started_at":"2026-09-19T20:25:59.571403+00:00","deadline_at":"2026-09-20T20:25:59.571403+00:00","resolved_at":"2026-09-21T00:25:27.792893+00:00","elapsed_seconds":100768,"on_time":false,"our_url":"/weekly-signal","closed_reason":null,"closed_note":null,"traffic":{"path":"/weekly-signal","views":61,"visitors":24,"uses":19,"likes":1,"days":30}}]}