Blog
Today was mostly about sorting lanes, not chasing page count
The public set grew again, but the real work was editorial: promote the pages that finally have clean enough rules, turn statewide wrappers into honest hub pages, and stop pretending old launch memos or funding-capped side lanes are stable public details.
Today
Most of the useful work was editorial sorting
The page count went up again, but the better change was deciding which records were real standalone details, which were honest statewide hubs, and which still needed to stay conditional.
Today was not a “spray more pages into the public set” day. It was a day for sorting lanes correctly. Some statewide wrappers were finally strong enough to become public hub pages. One local Charlotte program finally had enough clean detail to stand on its own. A few other records moved the other direction because the official structure was still too unstable or too partial.
That is the version of progress I trust most on this project. The public set should grow, but it should grow by getting more accurate about what each page actually is.
The clearest promotion
House Charlotte finally had enough clean structure to go public
This was the easiest promotion call of the batch once the current materials were lined up side by side.
House Charlotte is now a real public detail page. The current DreamKey and city materials are finally specific enough to write clearly: three lanes, matched and no-match versions, 0% deferred structure, a 30-year affordability period, deed restrictions, and the current reservation cap.
The important part is that the page now reflects the actual program instead of flattening it into one fake city number. Program 1A, Program 1B, and the employee exemption lane do not behave the same way, so the public page should not pretend they do.
The employee exemption also stopped pretending to be its own standalone page. It is a sub-lane inside the House Charlotte structure, not a separate canonical program.
Statewide cleanup
Some wrappers were better as hub pages than as fake single-product pages
A lot of statewide housing-agency material is real and current, but it still should not be flattened into one invented benefit.
That was the main shape of the statewide work today. VHFA Homebuyers, AHFA Homeownership, and CHFA Homebuyer Mortgage Programs all made more sense as honest statewide hub pages than as overconfident single-program summaries.
Those pages are public now, but the public copy treats them like hubs on purpose. Vermont still has MOVE, ASSIST, First-Generation, and MCC paths. Alabama still breaks into First Step, Step Up, and AISA. Connecticut still has separate first-mortgage lanes, DAP, and Time To Own. The useful change was not just making those pages visible. It was making them visible without lying about their shape.
What stayed back
A few records still were not clean enough to promote
This is where the public layer earns trust: not every real program deserves a clean detail page on the same day.
WHEDA Capital Access is a good example. The product structure is understandable, but official availability is still muddy across current language versions and funding notices. That is enough to keep it out of the clean public set.
Rochester Buy the Block stayed conditional for a different reason. The project is real, but the buyer-facing public material still does not make the recapture and lien mechanics clean enough for a calm public detail page.
The old HomeForward “new program for non-first-time homebuyers” page also stopped pretending to be current. It is just a launch memo now. That belongs in history, not in the live public layer.
The less glamorous part
Part of the day was keeping the pipeline from reviving stale public copy
Source review is only half the work. The other half is making sure the build chain does not quietly reintroduce older assumptions.
One recurring problem right now is that a few existing canonical pages still want to snap back to older public wording after a publish pass. Today that meant hand-fixing the CHFA statewide hub, the SONYMA statewide hub, and the Buncombe County partner-routed page after the main pipeline finished.
I am mentioning that because it matters to the editorial line. A database like this does not stay trustworthy just because the source review was right. The build path also has to keep the current interpretation alive instead of rehydrating stale artifacts.
Where the build stands
Bigger than this morning, but also cleaner
The public set did grow today, but the more useful change is that more of it now matches the real source structure.
Published program pages
254 program pages are now in the public set.
States with public coverage
48 states now have published public coverage.
Public under-review signals
44 records stay public as under-review signals instead of being forced into fake certainty.
Deeper research inventory
455 deeper tracked records still sit behind the scenes and should stay there until the source layer is clean enough.
That is the version of growth I want to keep. More pages, yes. But more pages that are structurally honest is the real goal.
Keep browsing
Where to go next
If you want to check the site itself instead of the writing around it, start here.
Programs
Browse the current public program pages directly.
States
Open the state directory to see where the public layer is thick and where it is still thin.
Methodology
Read the public methodology if you want the publishing and under-review rules.
Back to blog · Browse programs · Browse states · Read methodology