{"releases":[{"date":"2026-09-16","entries":[{"tag":"new","text":"Flipcharts walks a list one chart at a time on a clock: pick the S&P 500, a basket, a screen or one of your books, pick a saved layout, press Go."},{"tag":"fixed","text":"An upcoming earnings date no longer draws its flag on the newest candle, so a report five weeks out stopped reading as one today."},{"tag":"fixed","text":"A fund charts. EWZ, ARKG and the rest answered \"no price history\" while the tape had twenty years of it."},{"tag":"fixed","text":"A fund's page shows its price, which it had been suppressing in favour of a card that never rendered."},{"tag":"changed","text":"The symbol box keeps the cursor after you jump, so you can type one ticker after another without reaching for the mouse."}]},{"date":"2026-09-10","entries":[{"tag":"fixed","text":"The first-red-day sleeve's forward record was replaying a withdrawn intraday rule set under a daily-hold history, so BIAF's short on 09-08 was recorded as no trade and 09-09 was skipped; both sessions are recorded and the two halves are one book again."},{"tag":"fixed","text":"The sleeve's blotter now advances with its curve instead of stopping where the replayed history ends."},{"tag":"fixed","text":"Opening the resume link while signed in no longer lands on a blank page."},{"tag":"fixed","text":"The page no longer flashes a plain text screen before the app paints."},{"tag":"fixed","text":"The earnings countdown on a stock page is measured from today, not from the last close, so a report today no longer reads as tomorrow."},{"tag":"fixed","text":"The eight copies of the DJIA baskets that appeared on their own, and came back when deleted, are gone and cannot recur."},{"tag":"fixed","text":"An earnings release headline no longer starts with the press contacts above it."},{"tag":"new","text":"The stock page opens with a two-sentence summary of what the company does, written from its own annual report and linked to it."},{"tag":"new","text":"A portfolio card shows when the book started, its last trade and the note written with it."},{"tag":"changed","text":"The alerts page is a third of its length: one row per example, the email switch under the rules, and the fine print behind a click."},{"tag":"changed","text":"The congress tests read in the first person and shorter."},{"tag":"changed","text":"Shorter notes across the app where a sentence had been doing the work of a word."},{"tag":"removed","text":"The stress panel on the strategy page and the crowding panel on RoboFunds, for now."},{"tag":"removed","text":"The research desk maintenance screen says only that."},{"tag":"fixed","text":"A sell that left a millionth of a share no longer leaves a position behind: the row is closed, and a closed row can no longer be sized back into a buy nobody proposed."},{"tag":"fixed","text":"A kept name keeps the shares it has. Nothing is trimmed or topped up to a weight unless the book proposes it or changes the conviction on purpose."},{"tag":"fixed","text":"Two phantom buys queued on 09-09 from dead rows were cancelled and say so; eight dead rows across four books were closed with their episodes written."},{"tag":"fixed","text":"The test suite had been writing rows for a fake symbol into the live fund journal for a week; the journal is now redirected for every test and the rows are gone."},{"tag":"fixed","text":"The research sessions ran with every built-in tool live, including the shell and file edits; the session now carries only search, fetch, read and its own research tools."},{"tag":"fixed","text":"The portfolios tool errored on every call from a fund book over one card without a name."},{"tag":"new","text":"Every pass opens with the tape: the indexes, sectors, bonds, credit and gold against their averages, market breadth, and how many names report this week, computed by code."},{"tag":"new","text":"A session works in a stated order: the tape, the fund's exposure, each holding against its thesis and its print date, and only then the screen."},{"tag":"new","text":"A session buy names who is selling and where they were found, what the market already expects as numbers, a valuation line and a horizon; a buy without the counterparty is refused."},{"tag":"new","text":"A buy inside the week of the name's print is refused unless the book says why it holds through it at that size. A buy of a name whose earlier order is still pending is refused."},{"tag":"new","text":"The sector cap now also applies to a factor: the seven AI-hardware industry labels count as one, so a book cannot hold half of itself in one bet across seven names."},{"tag":"new","text":"Every book sees its pending orders, which holdings report inside the week, and its own last two answers before it decides."},{"tag":"changed","text":"The daily check is three lines with a job: what fired or reports this week, the name nearest its exit rule, the action."},{"tag":"changed","text":"No decisions on a weekend or a market holiday. Marks and settles still run."}]},{"date":"2026-09-07","entries":[{"tag":"new","text":"A pen on the chart. Hold and draw: it is the one drawing tool placed by a stroke rather than by clicking points, it ignores the magnet so a scribble does not come out as a staircase, and it is stored simplified so a couple of hundred hand samples become about forty points."}]},{"date":"2026-09-04","entries":[{"tag":"new","text":"A new theme, Lagoon: the default with the lights on, a sky-leaning navy with real chroma, sky blue for every selection, a cooler mint on the green, a coral red. Every text tier was solved against its worst ground before it shipped. Settings, Appearance."},{"tag":"fixed","text":"The top bar painted the default theme's colour on every theme that had not overridden it by hand; it reads the surface token now."},{"tag":"changed","text":"RoboFunds is the race now. The page opens on one number, how many models are ahead of a random pick, then a chart you can scrub: drag across it and the standings beside it re-sort to that day, so the rank history plays under your hand instead of as a twelve-line braid. A rank view is one chip away."},{"tag":"new","text":"Every book is a card: its mandate in one line, its model, its record drawn against the random ten, its distance to the kill threshold it launched with. Hover any card, standings row or matrix column and its line lifts in the chart."},{"tag":"new","text":"What the fleet holds: a symbol by book matrix of every name held by two or more books, with the average pairwise correlation across the nine. Today that reads 11 names in 23 of 63 slots at 0.49."},{"tag":"changed","text":"The morning's reasoning is two columns of cards, three lines each, opening in place; the control arm keeps its table; the predictions fold to a title line that answers while closed; the method sits last."},{"tag":"fixed","text":"The clock under the chart is computed from the next pass time and ticks every second inside ten minutes, and it survives a dead status feed. The empty record says so instead of asking you to pick a day that does not exist."},{"tag":"fixed","text":"Predictions are keyed by their id and the resolver's held, broken and due states are styled; the benchmark flag is read from the field the backend actually sends."}]},{"date":"2026-09-03","entries":[{"tag":"new","text":"RoboFunds opens on a live board and a reasoning tape: watch every book read, weigh and refuse, or replay any past morning."},{"tag":"new","text":"Books now watchlist a name with an entry condition instead of buying on the spot, and a later morning executes it when the condition is met."},{"tag":"new","text":"Position size comes from a stated probability that the book's own falsifier fires, not a 1 to 5 rating."},{"tag":"new","text":"Every book can see what the other eight hold. Nothing had ever shown them each other."},{"tag":"changed","text":"The morning pass may reason on the page before its answer, so a decision now shows its working."},{"tag":"changed","text":"A falsifier can no longer be edited toward the current price. That turns a thesis test into a stop, and the record shows it happening."},{"tag":"fixed","text":"A stock split silently halved two books' value. Nothing in the fund handled corporate actions, and the error reached the equity curve."},{"tag":"fixed","text":"Every decision marked opus since 2026-08-07 actually ran on sonnet, and was billed at opus rates."},{"tag":"fixed","text":"The hash chain read as broken on all nine books. A disclosed repair was being reported as tampering."},{"tag":"fixed","text":"For 29 of 34 days each book's memory carried a quota error where its own last lesson should have been."},{"tag":"fixed","text":"The grounding badge never once appeared on a decision, and sells rendered green."},{"tag":"fixed","text":"Pre-registered predictions can now resolve. All three had sat open since launch with no code path able to close one."},{"tag":"fixed","text":"The drawing tools did nothing on a dashboard chart. Every button lit up when pressed and no tool ever armed; the stock page was unaffected."},{"tag":"fixed","text":"Clicking an empty part of the chart now puts a selected drawing's toolbar away. Only the Escape key did that, and nothing said so."},{"tag":"fixed","text":"Turning on the log price scale could freeze the tab. A chart whose range collapsed sent the axis into a loop that allocated until it ran out of memory."},{"tag":"fixed","text":"The chart widget's toolbar wrapped onto a second line on a half-width board. The clock and the live session now wait for the width they need."}]},{"date":"2026-09-02","entries":[{"tag":"new","text":"StonkScript: the Lab's screening language now runs on the chart too. Write a rule once and it draws here, screens the whole market, and backtests as a portfolio."},{"tag":"new","text":"A Script drawer under the chart, with an editor, your entries and exits marked on the bars, and a report that says what window it measured and how it filled."},{"tag":"new","text":"Three badges on every script say whether it can be charted, screened and backtested, and name the line that stops it when it cannot."},{"tag":"new","text":"Drawing tools moved to a rail down the left of the chart, with trend lines, rays, extended lines, horizontal and vertical lines, arrows, rectangles, fib retracements, a measure tool, text notes and long and short position planners."},{"tag":"new","text":"A drawing you select carries a toolbar: colour, thickness, line style, fill, lock, duplicate and delete."},{"tag":"new","text":"Magnet mode snaps a new point to the nearest open, high, low or close."},{"tag":"new","text":"Undo and redo for drawings, and a Drawings list in the chart settings that finds one you have lost behind a candle."},{"tag":"changed","text":"Selecting a drawing and moving it is now one gesture. It used to take a click to select and a second press to drag."},{"tag":"changed","text":"The chart's top bar carries what you are looking at. The range moved to a strip beside the time axis, the price scale controls sit beside the price axis, and the drawing tools left it entirely."},{"tag":"changed","text":"Chart settings are tabs rather than a list of folds, and every indicator line has its own switch, colour and weight. The VWAP bands can be turned off."},{"tag":"changed","text":"Adding an indicator has a search box and groups, and every one carries a line saying what it is for."},{"tag":"changed","text":"Saved chart layouts are a named menu instead of an unlabelled strip down the side of the chart."},{"tag":"fixed","text":"A shaded span on the chart now says what it is. The run-up band covered a year of the plot with no label."},{"tag":"fixed","text":"An indicator that draws several lines names them in the legend. A VWAP with bands read as five identical numbers."},{"tag":"fixed","text":"Placing a drawing deselected it half a second later, and undo stopped working, because saving it counted as a change from elsewhere."},{"tag":"fixed","text":"Line numbers in the Lab's editor were drawn in a hairline colour and could not be read."}]},{"date":"2026-08-23","entries":[{"tag":"removed","text":"Order Flow and Liquidity Heatmap are no longer offered when you add a widget. If you already have one on a board it keeps working."},{"tag":"new","text":"Stonkfish can reply to your feedback by email. A request is now shipped, planned, not doing, or still being read, and you get one letter covering all of yours rather than one per feature."},{"tag":"fixed","text":"A fund's page said \"No symbol\" while its own Holdings tab listed the constituents. It now says it is a fund and points at what it can show."},{"tag":"new","text":"The stock Overview carries a paragraph on what the company does, quoted from Item 1 of its own latest annual report and linked to the filing."},{"tag":"new","text":"A display name, set in Settings, so your username is not what other people see."},{"tag":"new","text":"Typing a ratio like INTC/AMD in the symbol box now charts it, from any page and as many times as you like."},{"tag":"fixed","text":"Tickers on the RoboFunds pages are links to their stock pages."},{"tag":"new","text":"Feedback has a screen. The admin portal now lists every note anyone has sent, newest first, and each one can be marked handled."},{"tag":"fixed","text":"Faint labels and inactive chips were too pale to read on the light themes and on both Vercel themes. Every theme now has its own readable set."},{"tag":"fixed","text":"The watermark on an exported chart image works out how solid it needs to be for the theme you are using, instead of using one setting for all of them."},{"tag":"fixed","text":"The timezone button on the chart sat half a pixel below the session buttons beside it."},{"tag":"new","text":"Basket Movers, a dashboard widget: which names drove a basket and by how much. It accounts for each name's weight, so the numbers add up to the basket's own return."},{"tag":"new","text":"Accounts carry an email address. Signup asks for one, and you can add or change yours in Settings. You still sign in with your username."},{"tag":"fixed","text":"Saving an email in Settings refused with an authorization error. The request was being sent without your session."},{"tag":"fixed","text":"A basket's volume was the sum of its members' share counts, which means nothing across names at different prices. It is dollar volume now."},{"tag":"new","text":"An About page in the sidebar: who builds this, what it was measured on, and how to get in touch."},{"tag":"fixed","text":"\"Held more than once\" in a portfolio listed every constituent of every fund you hold, which for one broad index fund is thousands of names held exactly once. It now lists the names actually held twice, and counts the rest in a line."},{"tag":"fixed","text":"The RoboFunds pages showed blank assessments and \"no parseable decision returned\" for 2026-08-24. The nightly could not reach the research tool at all; an outage is now recorded as an outage rather than as a decision the book did not make."},{"tag":"changed","text":"A morning the research tool cannot be reached no longer costs a book its day or the tournament its week. The 2026-08-24 passes were re-run and are on the books."},{"tag":"fixed","text":"A stock page could fail to load its quote and show \"Unexpected token '<'\". The browser was answering the page's own request with the page."},{"tag":"changed","text":"The numbers under a quote line up in columns now, instead of each group spreading itself across the width."},{"tag":"fixed","text":"The site icon and the link preview image were on the server and returning 404 to everything except a browser opening a page."},{"tag":"changed","text":"Section headings that all had the same \"what it is and what it is not\" shape now say what they are actually about."},{"tag":"changed","text":"Findings opens with the sample it was measured on, and a finding only carries a \"use it\" or a caveat when there is one worth writing."},{"tag":"new","text":"The roadmap says why theme-finding is first: the one attempt so far lost to its own random null."},{"tag":"new","text":"A name and an address at the foot of the front page, and a link preview image, so a posted link is not a bare URL."},{"tag":"changed","text":"Anyone can send feedback now, no account needed."},{"tag":"new","text":"A parameter search and a walk-forward now show how far along they are, counted in configurations and folds rather than guessed from a clock."},{"tag":"changed","text":"The changelog is no longer on the sidebar. It is still written on every ship and still lives at /changelog."},{"tag":"fixed","text":"The first stock page after a restart could wait a minute on the insider tape. It now waits under a second."},{"tag":"changed","text":"Panels that are still loading hold the shape of what is coming, and say how long they have been waiting once that stops being ordinary."},{"tag":"fixed","text":"The Lab says it needs an account instead of letting you press Run and quietly failing."},{"tag":"new","text":"Strategy is on the rail: the paper books, tracked live on a simulated $100k. Two are published, the rest are locked while their records are written up."},{"tag":"changed","text":"Discovery's rows are a third shorter, so a screen holds fifteen names instead of ten."},{"tag":"changed","text":"The Lab shows a running backtest's own clock and confirms the server still has it, instead of only greying the button."},{"tag":"fixed","text":"The Schwab re-login countdown was visible to everyone. It is for the operator and shows only to them now."},{"tag":"changed","text":"Feedback takes anything now, not just a note about the page you are on: the page is a tag you can drop."},{"tag":"changed","text":"The live visitor count is hidden."},{"tag":"changed","text":"Reading somebody else's book no longer shows you the controls for it: recording a trade, publishing and deleting are the owner's."},{"tag":"changed","text":"The small print under widgets, tables and settings is hidden. Every measured caveat still lives in Docs."},{"tag":"changed","text":"Findings moved into Docs as its own tab, so there is one place that explains where a number came from."},{"tag":"changed","text":"The research desk shows a single maintenance notice over the page instead of one card among working controls."},{"tag":"changed","text":"Discovery's table header is one line per column again."},{"tag":"fixed","text":"Comments in the Lab editor were drawn in a border colour and were nearly invisible on the default theme."},{"tag":"fixed","text":"Two charts on the same stock used to make two requests a second, and enough of them took the live quotes dark for everyone. They share one feed now."},{"tag":"fixed","text":"A session expires after thirty days even if the server has been running longer than that."},{"tag":"changed","text":"Signing in and signing up are limited per address, and a username is letters, digits, underscore or hyphen."},{"tag":"changed","text":"Notes are capped at 256 KB each, which no real note comes near."},{"tag":"fixed","text":"The site's files are compressed and cached by your browser, so a second visit loads without asking for them again."}]},{"date":"2026-08-22","entries":[{"tag":"new","text":"You can rename a portfolio from its page. The name was fixed at creation before."},{"tag":"fixed","text":"Reading someone else's portfolio no longer calls it yours. The cards said \"your book\" and \"everything you hold\" about their positions."},{"tag":"fixed","text":"A chart widget showing a basket is titled with the basket's name. The header kept the last ticker you had looked at."},{"tag":"changed","text":"While the research desk moves onto its own compute, the public site marks it coming soon. Themes, chains, movers and cards keep working, and the RoboFunds keep running nightly."}]},{"date":"2026-08-21","entries":[{"tag":"fixed","text":"Panning the chart no longer zooms it out to the full history. Dragging kept the period chip's window, so one drag on a 6M chart refitted ten years."},{"tag":"fixed","text":"Chart gridlines hold still while you pan. Each vertical line now belongs to its bar instead of to the window, so they stop re-shuffling every frame."},{"tag":"changed","text":"Chart gridlines are evenly spaced at every zoom. Lines between two dated marks now split that span evenly instead of following a separate grid that drifted against it."},{"tag":"fixed","text":"Chart gridlines stopped doubling up near the start of each month, which looked like the lines were cloning while you panned."},{"tag":"new","text":"The chart preset rail can restore the three built-in presets, so deleting them all is no longer a one-way door."},{"tag":"fixed","text":"Today's daily bar is now the real one all session. It was a snapshot taken whenever the cache last rebuilt, so a name that ran after that read flat."},{"tag":"fixed","text":"Chart preset badges show their whole label again. At larger text sizes the rail clipped \"1D\" to \"1\"."},{"tag":"new","text":"Copy and download buttons on both charts export the chart as an image, with the symbol, date, indicators and stonkfish.app on it."},{"tag":"changed","text":"The chart toolbar is grouped by what each control does: drawing and overlays are two menus instead of six chips, and copy and maximise are icons."},{"tag":"changed","text":"The bar-interval buttons and the zoom buttons are labelled and shaped differently now, because they sit on one row and did opposite things."},{"tag":"fixed","text":"Copying a chart over a plain http address puts a pasteable image on the clipboard and says so, instead of downloading a file."},{"tag":"changed","text":"While the site is public, running the research models needs an approved account. Reading everything stays open to all."}]},{"date":"2026-08-19","entries":[{"tag":"changed","text":"\"Clean setups with a catalyst\" now asks for common stock at $5+ and $5M/day, like Momentum leaders. The three risk flags and every preset are in the Docs glossary."},{"tag":"new","text":"Drawings can be dragged to edit, range buttons pick a sane timeframe on their own, and Lab trades link to their charts."},{"tag":"new","text":"Drawing tools on both charts: trend lines, horizontal levels and fib retracements. Click to place, click to select, Delete removes; saved with the symbol."},{"tag":"fixed","text":"Preferences with capital letters in their name (screener columns, chart presets) now survive a new browser; they only ever lived in the local cache before."},{"tag":"fixed","text":"Fund orders now say why they exist: an agent's own trade, a trim or top-up to conviction target, a dropped un-affirmed name, or a falsifier exit. A SELL beside a write-up that said \"keeping it\" was the sizing rule, not the model."}]},{"date":"2026-08-18","entries":[{"tag":"new","text":"Every fund decision has an inspect button: the full artifact, tokens, costs and the verbatim write-up in one popup."},{"tag":"fixed","text":"A garbled or rate-limited research session could have sold a book's every position as \"not re-affirmed\". It never fired; it can't now."},{"tag":"fixed","text":"Rate-limited passes are recorded as blocked, not as the agent choosing to do nothing."},{"tag":"fixed","text":"Falsifiers with a review date (\"... by 2026-09-15\") are monitored now instead of silently unmonitorable. Two live positions were re-armed."},{"tag":"changed","text":"Fund spend is capped at $60 per book per month; a capped pass is recorded visibly."},{"tag":"changed","text":"The sidebar and page spacing are tighter, and the text-size setting no longer scales them."},{"tag":"fixed","text":"Four RoboFunds were halted for days: a punctuation sweep changed one character inside their frozen mandates. Restored, live again."},{"tag":"fixed","text":"The weekly tournament could be re-run within the same week. It now decides once, from any caller."},{"tag":"fixed","text":"Test runs could reach the real tournament and the real telemetry. Aug 10 and 17 carry extra tournament decisions and a few trades from that; the record keeps them, disclosed here."},{"tag":"changed","text":"Daily fund check-ins describe the book instead of reciting that the pass has no tools."},{"tag":"changed","text":"A halted book's badge now says why."},{"tag":"fixed","text":"Chart presets: the rail on the dashboard chart was invisible since it shipped. Hover the left edge."},{"tag":"new","text":"The Stock page chart has the preset rail too, sharing your saved presets with the dashboard."},{"tag":"new","text":"The research chat can use all twenty desk tools now, not just the open web."},{"tag":"new","text":"News is kept for a year instead of thirty days."},{"tag":"fixed","text":"The overnight pass ran again after every server restart. It runs once a day now."},{"tag":"fixed","text":"Sidebar icons drifted off centre at the larger text sizes."},{"tag":"fixed","text":"The sidebar grew a scrollbar on shorter screens. The list fits now."},{"tag":"fixed","text":"The CHANGED badge on this page clipped its label at the larger text sizes."}]},{"date":"2026-08-17","entries":[{"tag":"new","text":"You can change your password in Settings. It signs out every other device."}]},{"date":"2026-08-13","entries":[{"tag":"new","text":"Bottleneck mode in Research: name a theme, four desks find where the demand is constrained."},{"tag":"new","text":"A run indicator in the top bar. Leave the page and you can still see it working."},{"tag":"new","text":"Lab runs survive navigation. Start an optimise, close the tab, come back to the answer."},{"tag":"new","text":"`liquid` in the Lab: was this name actually tradeable on that bar, with no future data."},{"tag":"new","text":"`where(cond, x)` in the Lab, so you can rank inside your universe instead of across everything."},{"tag":"fixed","text":"Lab Tune and Prove it had never run a single backtest. They blamed your strategy for it."},{"tag":"fixed","text":"Saving a Lab script could overwrite every other script you had saved."},{"tag":"fixed","text":"Panning a chart back after switching symbols drew the old stock's bars on the new one."},{"tag":"fixed","text":"Alerts: mark all read did nothing. Every click was rejected before it reached the server."},{"tag":"fixed","text":"Settings silently stopped syncing to your account after a session expired."},{"tag":"fixed","text":"Point-in-time searches ignored their date and read filings from after the date you asked for."},{"tag":"fixed","text":"A page that crashed while drawing took the whole app down. Now it costs you that panel."},{"tag":"fixed","text":"Fourteen stores could erase themselves if a write was interrupted."},{"tag":"fixed","text":"A research route with no sign-in could start an LLM run billed to the operator."},{"tag":"changed","text":"Discovery says its halving rate is a floor. A rebuild puts it four to seven points higher."},{"tag":"changed","text":"The chain walk is a one year hold. Below sixty days it does nothing, and it now says so."},{"tag":"changed","text":"The three price vetoes are marked under review. Their size does not reproduce."},{"tag":"changed","text":"Every published number now has a script that re-derives it, or is labelled as not having one."}]},{"date":"2026-08-12","entries":[{"tag":"new","text":"Alerts, with a bell in the top bar and a digest of what changed since you last looked."},{"tag":"new","text":"Thesis cards now explain themselves, with a worked example you can edit and save."},{"tag":"new","text":"Kill criteria are checked as you type, so you know one is unmonitorable before you commit."},{"tag":"new","text":"Chain mode walks any theme you type, not just the three built-in ones."},{"tag":"new","text":"Discovery has a Funded lane: cheap and volatile, plus revenue actually growing."},{"tag":"new","text":"Every Discovery column now says what it means, in plain English, under its name."},{"tag":"new","text":"A live view of the four research agents working, with a clock on each one."},{"tag":"new","text":"Reverse DCF valuation and a fair-value band on the stock page."},{"tag":"new","text":"An insider tape built from SEC Form 4 filings back to 2016."},{"tag":"new","text":"This changelog."},{"tag":"fixed","text":"Research runs survive a server restart, and the transcript comes back with them."},{"tag":"fixed","text":"The research stream reconnects on its own instead of saying the connection was lost."},{"tag":"fixed","text":"Thesis cards and the theme watchlist work again, and each account sees only its own."},{"tag":"fixed","text":"Every action that failed used to close its form and claim success. You now get the reason."},{"tag":"fixed","text":"Foreign filers stopped coming back empty. 20-F, 40-F and IFRS names now show financials."},{"tag":"fixed","text":"The stock page no longer shows a \"next earnings\" date that already happened."},{"tag":"fixed","text":"Congress disclosures refresh nightly instead of sitting frozen."},{"tag":"fixed","text":"Discovery no longer ranks a lane as if the ranking had been tested when it never was."},{"tag":"changed","text":"Walking a theme now needs you to be signed in, because each walk costs real requests to SEC."},{"tag":"changed","text":"Docs has a research desk section: what the four agents do, and what the desk cannot answer."},{"tag":"changed","text":"The landing page describes what is in the product rather than the research behind it."}]},{"date":"2026-08-11","entries":[{"tag":"changed","text":"Findings opens with the six results you can trade on, not the three that cost us something."},{"tag":"removed","text":"Five front page buttons led nowhere and one looked like it signed you in. Gone until they work."}]},{"date":"2026-08-10","entries":[{"tag":"new","text":"A landing page."},{"tag":"new","text":"An admin view of who is using what."}]},{"date":"2026-08-09","entries":[{"tag":"new","text":"Lab, for running a rule over history and seeing what it would have done."}]},{"date":"2026-08-08","entries":[{"tag":"new","text":"Discovery: four lanes of candidates, each carrying the odds it earned since 2016."},{"tag":"new","text":"Docs, explaining every measurement on the site and where the number came from."}]},{"date":"2026-08-07","entries":[{"tag":"new","text":"Gap and Go, for premarket gappers."}]},{"date":"2026-08-04","entries":[{"tag":"new","text":"A chart engine with intraday data."},{"tag":"new","text":"Baskets, for holding a theme as a group instead of a single name."},{"tag":"new","text":"Rotation, showing which sectors money is moving between."}]},{"date":"2026-07-29","entries":[{"tag":"new","text":"Stock pages: one name, its filings, its financials and its state in one place."},{"tag":"new","text":"The research desk. Four agents read filings and argue, then a fifth reads all four."},{"tag":"new","text":"Thesis cards: write what you believe and what would prove you wrong, and get told when it does."},{"tag":"new","text":"Every name is scored against its own history before anything else runs."},{"tag":"new","text":"Chains, following a theme through filing language to the companies exposed to it."},{"tag":"new","text":"Portfolios, and model portfolios run by agents."}]},{"date":"2026-07-28","entries":[{"tag":"new","text":"Screen, for filtering the whole market on what you care about."}]},{"date":"2026-07-26","entries":[{"tag":"new","text":"Strategy, for writing an entry and exit rule down and keeping it."}]},{"date":"2026-07-24","entries":[{"tag":"new","text":"The congress tape: what members of Congress disclosed buying and selling."},{"tag":"new","text":"Paper trading, so a rule can be run without money on it."}]},{"date":"2026-07-20","entries":[{"tag":"new","text":"Signals."}]},{"date":"2026-07-17","entries":[{"tag":"new","text":"Findings, publishing what the research found and what it failed to find."}]},{"date":"2026-07-15","entries":[{"tag":"new","text":"Time machine, for looking at any date as it looked then rather than as it looks now."}]},{"date":"2026-03-12","entries":[{"tag":"new","text":"Accounts."}]},{"date":"2026-03-02","entries":[{"tag":"new","text":"The first version: a dashboard, options analysis and settings."}]}],"latest":"2026-09-16"}