06. 양택(陽宅) — 동사택·서사택·팔택 길흉방·본명괘
선행 문서: 04-24방위 · 03-사신사 심화 · 풍수 overview 관련 심화: 개운 01-방위 · 개운 03-인테리어 풍수 엔진 연관: 신규
src/lib/pungsu/palTaek.ts·src/lib/saju/fortune.ts연동 신뢰도: L1 + L2.
개념 정의
**양택(陽宅)**은 살아있는 사람이 머무르는 공간(주택·사무실·점포)의 풍수 판정 체계다. 음택(묘지)이 혈의 기운을 조상이 받아 자손에게 전달하는 구조라면, 양택은 거주자가 직접·즉각 공간의 기운을 받는다. 대표 이론은 **팔택법(八宅法)**으로, 거주자의 생년 기반 **본명괘(本命卦)**와 집의 향(向) 방위를 조합해 8개 방위의 길흉을 결정한다.
1. 양택삼요(陽宅三要) — 문·주·조
『양택삼요』의 핵심은 집 안에서 가장 중요한 세 요소:
| 요소 | 한자 | 현대 공간 | 역할 |
|---|---|---|---|
| 문(門) | 門 | 현관·대문 | 기운이 들어오는 통로. 집 전체 기운의 방향타. |
| 주(主) | 主 | 안방·주인 침실 | 거주자가 가장 오래 머무는 공간. 건강·수면 직결. |
| 조(竈) | 竈 | 부엌·가스레인지 | 음식을 통한 건강·재물의 원천. |
- 세 요소의 방위가 모두 길방에 있어야 이상적.
- 현대 주거에서는 거실·서재·화장실·침실 방위까지 확장 적용.
- 중요도 순서: 문 > 주 > 조 — 대문 방위가 가장 큰 영향.
2. 팔택(八宅) — 8방위 길흉 체계
팔택법은 집(혹은 거주자)을 기준으로 8개 방위에 **4길방(吉方)**과 **4흉방(凶方)**을 배정한다.
2.1 4길방과 4흉방
| 구분 | 명칭 | 한자 | 의미 |
|---|---|---|---|
| 길방 | 생기(生氣) | 生氣 | 가장 강력한 길기. 활력·생명력. |
| 길방 | 천의(天醫) | 天醫 | 건강·치유. 병약자·노인에게 우선. |
| 길방 | 연년(延年) | 延年 | 장수·배우자 인연. 안방에 적합. |
| 길방 | 복덕(伏位) | 伏位 | 안정·휴식. 비교적 온화한 길기. |
| 흉방 | 화해(禍害) | 禍害 | 작은 재앙·구설. |
| 흉방 | 육살(六殺) | 六殺 | 여섯 가지 재난. 중간 흉기. |
| 흉방 | 오귀(五鬼) | 五鬼 | 다섯 귀신. 건강·인간관계 흉. |
| 흉방 | 절명(絶命) | 絶命 | 생명 차단. 가장 강력한 흉기. |
3. 동사택(東四宅)·서사택(西四宅) — 이분법적 분류
팔택법에서는 모든 집(향)과 사람(본명괘)을 **동사(東四)**와 서사(西四) 두 그룹으로 나눈다.
3.1 동사택(東四宅) 그룹
해당 팔괘: 진(震·동)·손(巽·동남)·리(離·남)·감(坎·북)
- 이 괘를 본명괘로 가진 사람은 **동사택(동쪽 계열 집)**이 적합.
- 문·주·조가 동사 방위(동·동남·남·북)에 있으면 길.
3.2 서사택(西四宅) 그룹
해당 팔괘: 건(乾·서북)·태(兌·서)·간(艮·동북)·곤(坤·서남)
- 이 괘를 본명괘로 가진 사람은 **서사택(서쪽 계열 집)**이 적합.
- 문·주·조가 서사 방위(서북·서·동북·서남)에 있으면 길.
핵심 원칙: 동사인(東四人)은 동사택, 서사인(西四人)은 서사택에 살아야 길하다. 동사인이 서사택에 살거나 그 반대이면 흉이 증폭된다는 것이 팔택론의 핵심.
4. 본명괘(本命卦) 계산 — 생년·성별 기반
본명괘는 태어난 연도와 성별을 기준으로 결정된다. 계산법은 두 가지(남녀 별도).
4.1 남성 본명괘 계산
① 생년 네 자리 숫자를 각 자리 더하기, 한 자리가 될 때까지 반복
예: 1990 → 1+9+9+0 = 19 → 1+9 = 10 → 1+0 = 1
② 11에서 빼기: 11 - 1 = 10 → 한 자리가 될 때까지: 1+0 = 1
③ 결과 숫자 → 괘 변환 (아래 표)
4.2 여성 본명괘 계산
① 생년 합산 (남성과 동일 방법)
② 결과에 4 더하기, 한 자리가 될 때까지
예: 1990 → 1 → 1+4 = 5 → 5 (단, 5는 여성은 8로 대체)
4.3 숫자 → 괘 변환 표
| 숫자 | 괘 | 방위 | 그룹 |
|---|---|---|---|
| 1 | 감(坎) | 북 | 동사 |
| 2 | 곤(坤) | 서남 | 서사 |
| 3 | 진(震) | 동 | 동사 |
| 4 | 손(巽) | 동남 | 동사 |
| 5남 | 곤(坤) | 서남 | 서사 |
| 5여 | 간(艮) | 동북 | 서사 |
| 6 | 건(乾) | 서북 | 서사 |
| 7 | 태(兌) | 서 | 서사 |
| 8 | 간(艮) | 동북 | 서사 |
| 9 | 리(離) | 남 | 동사 |
5. 집 향(向)별 팔택 길흉방 배열
집의 향(向, 현관이 바라보는 방위)에 따라 8방위 각각에 어떤 기운이 배치되는지 정해진다.
예시: 남향집(午坐子向 → 향이 자·북)의 8방위 배열
| 방위 | 기운 |
|---|---|
| 북(자·子) | 생기(生氣) |
| 동남(손·巽) | 천의(天醫) |
| 동(진·震) | 연년(延年) |
| 남(오·午) | 복덕(伏位) |
| 서(유·酉) | 화해(禍害) |
| 동북(간·艮) | 육살(六殺) |
| 서남(곤·坤) | 오귀(五鬼) |
| 서북(건·乾) | 절명(絶命) |
이 배열은 향마다 고정된 것이므로 『팔택명경』의 배열표를 그대로 사용. 각 향(8향)마다 고유한 8방위 배열이 있다.
6. 거주자 본명괘와 집 길흉의 통합 판정
본명괘와 집의 향 방위를 결합해 최종 판정:
| 상황 | 판정 |
|---|---|
| 동사인(감·진·손·리) + 동사향 집 | 최길 |
| 서사인(건·태·간·곤) + 서사향 집 | 최길 |
| 동사인 + 서사향 집 | 흉 (그룹 불일치) |
| 침실이 생기방 | 활력·건강 |
| 침실이 절명방 | 건강 최흉 — 이사 또는 방 배치 조정 권장 |
| 현관이 생기방 | 전체 집 기운 최길 |
| 화장실이 흉방 | 흉의 영향 줄어듦 (흉방에 비생산적 공간이 오면 흉이 약해진다는 논리) |
7. 원전 인용
門爲宅之口, 氣之通達處; 門吉則宅吉, 門凶則宅凶. "문은 집의 입이며 기운이 통달하는 곳이다. 문이 길하면 집이 길하고, 문이 흉하면 집이 흉하다." — 『양택삼요(陽宅三要)』. 문(현관)이 집 전체 기운의 출발점임을 선언. 양택삼요에서 문을 첫 번째로 꼽은 근거. [L1]
東四命人居東四宅, 西四命人居西四宅; 若東西混居, 則吉凶相亂. "동사명의 사람은 동사택에 거하고, 서사명의 사람은 서사택에 거한다. 만약 동서가 섞여 살면 길흉이 어지럽혀진다." — 『팔택명경(八宅明鏡)』. 동사·서사 그룹 분류가 팔택론의 핵심 원칙임을 직접 서술. [L1]
八宅之法, 以命宮為主, 以門主竈三要為輔. "팔택의 법은 명궁(본명괘)을 주로 삼고, 문·주·조 세 요소를 보조로 삼는다." — 『팔택명경』. 팔택 판정에서 본명괘가 가장 중요하고 삼요는 보조 조건임을 명시. [L1]
8. 판정·계산 알고리즘 (엔진 설계용)
// 실제 구현은 src/lib/pungsu/palTaek.ts (신규).
// 생년·성별 → 본명괘 → 8방위 길흉 배열 반환.
export type PalTaekGua =
| "kan" | "gen" | "zhen" | "xun" // 감·간·진·손
| "li" | "kun" | "dui" | "qian"; // 리·곤·태·건
export type PalTaekGroup = "east4" | "west4";
export type PalTaekDirection =
| "saenggi" | "chuneui" | "yeonnyeon" | "bokdeok"
| "hwahae" | "yuksal" | "ogwi" | "jeolmyeong";
export interface PalTaekResult {
gua: PalTaekGua;
group: PalTaekGroup;
directionMap: Record<"N"|"NE"|"E"|"SE"|"S"|"SW"|"W"|"NW", PalTaekDirection>;
luckyDirections: Array<"N"|"NE"|"E"|"SE"|"S"|"SW"|"W"|"NW">; // 4길방
badDirections: Array<"N"|"NE"|"E"|"SE"|"S"|"SW"|"W"|"NW">; // 4흉방
}
export function calcBonMyeonggwa(birthYear: number, sex: "M" | "F"): PalTaekGua {
let sum = birthYear;
while (sum >= 10) {
sum = Array.from(String(sum)).reduce((a, d) => a + +d, 0);
}
let num: number;
if (sex === "M") {
num = (11 - sum) % 9 || 9;
} else {
num = (sum + 4) % 9 || 9;
if (num === 5) num = 8; // 여성 5는 8(간)으로 대체
}
return NUMGUA_MAP[num];
}
const NUMGUA_MAP: Record<number, PalTaekGua> = {
1: "kan", 2: "kun", 3: "zhen", 4: "xun",
6: "qian", 7: "dui", 8: "gen", 9: "li",
};
// 향(向)별 8방위 배열표는 『팔택명경』 원표를 코드로 인코딩.
// 예: 午向(남향·향이 북) 집의 경우
const PAL_TAEK_TABLE: Record<string, Record<string, PalTaekDirection>> = {
// ... 8향(向) × 8방위 = 64개 배열
};
9. 현재 레포 반영 (as-is)
| 개념 | 현재 상태 | 파일 경로 |
|---|---|---|
| 팔택 본명괘 계산 | 없음 | — |
| 동사택·서사택 분류 | 없음 | — |
| 4길방·4흉방 배열 | 없음 | — |
| 양택삼요(문·주·조) | 없음 | — |
| 부족 오행 기반 방위 추천 | 구현됨 (오행 벡터 기반) | src/lib/saju/fortune.ts calcKaeunAdvice |
| 좌향 8방위 남향 보너스 | 구현됨 (단순) | src/lib/pungsu/score.ts:66 |
결론: 현재 엔진은 팔택 이론을 전혀 반영하지 않음. 부족 오행 기반 방위 추천(fortune.ts)은 팔택과 독립된 별개 논리이며, 두 체계를 Phase F에서 통합할 계획.
10. 서비스 반영 포인터 (to-be)
| 항목 | 반영 위치 | 우선순위 |
|---|---|---|
calcBonMyeonggwa() 구현 |
신규 src/lib/pungsu/palTaek.ts |
엔진 v2 |
| 사주 대시보드 "내 길방" | src/app/saju/SajuForm.tsx — 결과 하단 "팔택 기준 내 생기방: 북동" |
UX Phase F |
/analyze 팔택 평가 |
집 향 입력 + 거주자 본명괘 → 현관·침실 방위 길흉 레포트 | UX Phase F |
guides.ts 가이드 |
"[STEP 10] 팔택 — 내 집의 어느 방향이 길한가" | 콘텐츠 Phase E2 |
개운 01-bangwi.md 연동 |
팔택 길방 → 개운 방위 추천으로 직결 | 콘텐츠 Phase E2 |
11. 민감 영역 유의
- 이사·집 매매 결정 도구로 오용 금지 — "절명방에 침실이 있으니 이 집을 사면 안 됩니다" 같은 단언 표현 배제. 팔택론은 참고 체계.
- 그룹 불일치 과장 금지 — 동사인이 서사향 집에 살면 무조건 흉하다는 결정론 지양. 실제 생활 환경·햇빛·교통 같은 현실 요소가 우선.
- 인테리어 개조 강요 금지 — 팔택 분석 결과로 벽을 허물거나 문을 옮기라는 권유 배제. 작은 가구 배치 조정 수준의 제안만.
- 화장실 방위 논의 주의 — 전통에서 화장실은 흉방에 두는 게 낫다는 논리가 있으나, 현대 주거에서는 구조상 선택 불가. "억지 적용 금지" 원칙.
- 성별 이분법 문제 — 본명괘 계산이 남/여로만 구분됨. 성별 다양성을 존중해 "출생 신고 성별 기준 계산법"임을 안내하고, 다른 성별 정체성의 경우 사용자 선택으로 처리.