About this site

Feng Shui Floor Plan works out where furniture goes and which direction to face, using Eight Mansions (八宅, Ba Zhai) — the compass school. You give a room, a compass bearing and a birth year; you get positions ranked, each one listing the rules it passes and the rules it breaks. There are 62 articles explaining the reasoning, and three paid items: the full home report at US$29, the handbook at US$19.99, the element reading subscription at US$1.99.

Why another feng shui site

Most free feng shui calculators are wrong in ways you cannot see. While building this one we found a published direction table that was wrong for two Kua numbers, an npm package that returned Kua 10 and Kua 11 — numbers that do not exist — and the near-universal habit of hardcoding the start of spring to 4 February, which is wrong in 73 of the 201 years between 1900 and 2100. Someone born near that boundary gets a different Kua number, and therefore a different answer to every question on the site.

So the direction tables here are not transcribed from anywhere. They are generated from the line-change rule that produces them, and checked by tests that assert their symmetry. The calendar comes from real solar terms computed at build time, not a fixed date. If a table on this site is wrong, the tests were wrong first, and you can read both.

How the writing is checked

Every number, date and direction in every article has to come from the same code the tools run. That is not a promise, it is a build step: one checker reads the articles and re-derives the claims from the source, and it fails the build when an article and the code disagree. It has caught real mistakes — six British spellings, a table that summed to 48 while claiming 98, and the same year-boundary figure misstated three separate times.

Anything not checkable that way gets labeled. Where the weights that rank one position above another are ours rather than the tradition's, the method page publishes every one of them so you can disagree with the arithmetic and still use the findings.

What this site will not do

Who makes it

A small independent project, not a consultancy and not a practitioner's office. Nobody here claims a lineage or a certification, which is exactly why the site leans on published tables and reproducible arithmetic rather than on authority. If you want a practitioner to walk your home, this is not a substitute for one.

Questions, corrections and disagreements are all welcome at chenshiwei509@gmail.com. If you find something wrong, saying so is genuinely useful — a correction that can be reproduced gets fixed and credited in the commit that fixes it.