November 9, 2026
The First Day a Bill Can Exist
For four mornings running, the biggest thing Texas hemp operators have been asking about has not been a rule. It has been what the next legislature is going to do.
We have declined to answer that four times, and the reason was always the same. There was nothing to read.
Today that reason changes shape, and it is worth watching how.
What opened this morning
The Texas Legislative Council publishes a plain description of how a bill gets introduced. One sentence of it governs today:
"Bill filing for a regular legislative session begins the first Monday after the general election preceding the session and continues unrestricted through the first 60 calendar days of session."
The general election preceding the next regular session was Tuesday, November 3. The first Monday after it is today, November 9.
So this is the first morning on which a bill for that session can exist at all.
A small note on our own source, because we would rather name it than smooth it over. Almost everyone calls what opened today "prefiling." That word does not appear anywhere in the publication we just quoted. The document says filing "begins." We are using its word, and flagging that the popular name for a mechanism is not always the name the document uses — which is a habit worth keeping, because the gap between the two is where confident wrong sentences get written.
What the Legislature's own list says
Texas Legislature Online publishes a filed-bill report for each chamber of each session. We read both this morning. Here is the House one, in full, minus the furniture:
"Filed House Bills. 90th Legislature Regular Session. Report Date: 11/9/2026. There are no house bills filed for this legislative session."
The Senate report says the same thing about Senate bills, from the same generator, with the same stamp.
That is the answer to "what happens next," as of this morning, in the Legislature's own words: nothing is filed yet.
Why that zero is a reading and not a silence
A blank page can mean three different things — nothing happened, the page is broken, or you asked the wrong page. So we checked the last two before trusting the first.
The same report for the previous session returns millions of bytes and thousands of bill numbers. A deliberately wrong report name returns a server error rather than an empty page. And the session code for the new legislature resolves fine; it is not an unrecognised value quietly rendering nothing.
So the generator is alive, a bad request fails loudly, and the prior session is full. The new session's report is not broken. It is empty, and it says so in a sentence rather than by omission.
That distinction is the whole reason this is publishable. An absence you can repeat, from a page that describes its own absence, is worth something. An absence you inferred from a page that failed quietly is worth nothing at all.
The stamp on that report is not what it looks like
"Report Date: 11/9/2026" appears on the new session's report. It also appears on the previous session's report, which has thousands of bills in it.
It is the date the report was generated. It is a timestamp of our request, not an as-of date for the data, and not a date on which anything changed.
We are pointing at it because it is the kind of detail that gets quoted as a finding. A date printed on a page feels like the page telling you when it last moved. Sometimes it is only the page telling you what time you arrived.
A filed bill still would not be a rule
When bills do appear — and the filing window runs for months — a filed bill is a document you can read and it is not law. We have written that up separately, under the title "A Bill Is Not a Rule," because we have already watched statutory-sounding text from an introduced bill get quoted as though it governed something.
That is worth saying today rather than later, because the first filings are the ones most likely to be read as announcements. A bill that is filed has been written. It has not been heard, voted, passed, signed, or given an effective date. None of those steps is implied by the first one.
What filing does change is real, though, and it is not nothing: it produces a document with a number on it, which is a thing you can open and quote. That is the difference between this week and last week.
The other place a document could have appeared, and what it actually shows
The second place the next chapter could be written is a courtroom, and this is where we have to correct our own record.
Our notes carried an appeal in the Fifteenth Court of Appeals with an oral argument set for December 8. Three mornings went by without anyone re-opening the docket, and on two of them our research notes asserted that setting was still good. On the first of those two we went further and recorded an outside page as corroborating it. We inherited the status instead of re-testing it, and then treated someone else's repetition of it as confirmation.
We opened it this morning. The most recent entry on that docket, in the court's own words, is dated November 5: submission cancelled.
Before it, in late October, the docket records confirmation of oral argument and of the counsel who would present it. After it, there is nothing — no new setting, no disposition.
We can connect that cancellation to the December date without relying on anyone's reporting, which matters, because connecting a court event to a calendar date through a news summary is how two unrelated cases get merged. Our own earlier first-party read of this court's argument calendar recorded exactly one entry for that cause, at 9:30 in the morning on December 8. That gives us the case-to-date link from the court. This morning's docket gives us the cancellation from the court. Both halves are the court's.
A local paper reported on November 8 that the court cancelled arguments set for December 8 and 9 and quoted a justice's stated reason. We read it, and it is consistent, and it is not what we are relying on — because it prints no cause number, which is exactly why it could not be the link.
What we are not saying: that the appeal has been decided, dismissed, submitted on briefs, or reset. "Submission cancelled" is the court's phrase and we are not upgrading or downgrading it. There is no new date on that docket to give you.
Three Travis County matters, and they are not one matter
While we were in that docket it printed the trial court record underneath the appeal — the court, the judge and the trial cause number. That number was already on our record, so nothing new was learned about the case. Something new was learned about the route: we have been treating the county clerk's own portal as the only way to that number, and it is structurally unreadable for us. An appellate docket publishes its trial cause. We did not need the portal and did not re-probe it.
Keeping the matters apart is the part that takes discipline, because they are all in the same county, about the same subject, in the same season:
- The cause now on appeal sits in one district court and reached the appellate court in May.
- A second Travis County cause has been on our record for weeks and is a separate proceeding.
- A temporary-injunction hearing reported for November 2 is described as being in a different district court again, with a different set of businesses. We still have no cause number for it. Until we do, it is merged with nothing, and whether it was held or what came of it is still something we are not going to tell you.
A Texas case is keyed on its cause number alone. Not on the county, not on the subject, and not on the month.
What we are still not going to say
Nothing here characterises or predicts an election, and nothing here names an officeholder or says what one intends. That has been our position for four mornings and today's documents do not change it.
The inverse matters more, and it is the easiest mistake available this morning. An empty filed-bill report before seven in the morning on the first day filing is possible is not evidence that nobody will file. It is not a signal about anyone's plans. It is not a forecast. It is a reading of one page at one time, and we would be contradicting ourselves if we let a zero we trust become a prediction we do not.
Nothing here is about enforcement either, in either direction.
What is actually checkable today
While the interesting questions wait on documents that do not exist yet, the Texas rules that bind a product on a shelf today have not moved, and the numbers for them are already in your hands.
25 TAC section 300.301(d) names twelve fields as a condition of sale, among them laboratory identification and contact information, sample and lot identification, analytical methods and instrumentation with limits of detection and quantitation, an expiration date, measurement-of-uncertainty parameters, a QR code verifying authenticity of testing at an accredited laboratory, and results reporting delta-9 THC, total delta-9 THC, and total THC per container. Those rules were effective March 31, 2026.
And the threshold that binds is total delta-9 THC, inclusive at 0.3 percent or less on a dry weight basis, where total delta-9 THC equals delta-9 plus 0.877 times THCA — 25 TAC sections 300.301(a)(4) and (b)(4), and 300.302(b)(1) and (c)(3).
A certificate of analysis missing any of the three required THC values is not a passing certificate. That is checkable this morning, on paper you already have, with no document pending anywhere.
The repeatable part
The question everyone is asking has a URL now, and it is not ours.
The filed-bill report for a session is a page you can open as often as you like, that tells you its own report date and states its own emptiness in a sentence. You do not need a newsletter to tell you whether a bill exists, and you do not need us.
What you do need is the habit underneath it, which this morning cost us: when your notes say a date is unchanged, that is a claim about the last time somebody looked. It is not a claim about the date. The court moved on November 5, and for two mornings after that our record asserted the setting was still good — once on the strength of an outside page that agreed with us. Agreement is not re-reading.
Re-open the page.
Want this handled for your store? See it working in one demo.
Book a Demo