refactor: move buildable .NET source into src/, update CI/doc paths
TaxBaik CI/CD / build-and-deploy (push) Successful in 2m7s

Groups the repo root into src (buildable source), docs (already existed),
and everything else (db/, scripts/, tests/, deploy/ - deployment/ops/test
assets that aren't compiled, already organized as their own folders). CI
now only needs src/ to build: dotnet restore/build/test/publish all point
at src/TaxBaik.sln, src/TaxBaik.Web/, src/TaxBaik.Proxy/.

- git mv every project (Domain, Infrastructure, Application,
  Application.Tests, Web, Web.Client, Proxy) and TaxBaik.sln into src/ as a
  unit, so relative ProjectReference/.sln paths stay valid unchanged.
- .gitea/workflows/deploy.yml: 6 dotnet restore/clean/build/test/publish
  invocations now point at src/. db/migrations and scripts/ stay at root
  (deploy_gb.sh and browser-e2e.yml only touch published output and the
  deployed URL, not source paths - verified, no changes needed there).
- scripts/validate_admin_render.sh: admin render-mode file paths now
  src/TaxBaik.Web.Client/...
- scripts/validate_kst_timestamps.sh: dropped deploy.sh from its target
  list - that script was removed in the prior cleanup commit (dead, no
  CI workflow referenced it) but this validator still expected it to exist.
- CLAUDE.md, docs/ENGINEERING_HARNESS.md, docs/ADMIN_PATTERN_CRITIQUE_WBS.md:
  updated project-structure diagram, dotnet run/build commands, and grep
  targets to the new src/ paths (also fixed a pre-existing stale path in
  ADMIN_PATTERN_CRITIQUE_WBS.md that still said TaxBaik.Web/Components/Admin
  from before that ever moved to TaxBaik.Web.Client).
- Added a Repo Root harness rule + Architecture Guardrail entries: new files
  belong under src/docs/tests/scripts/db/deploy, not loose at root; temp
  work stays outside the repo (or under a gitignored .scratch/) and is
  never committed.

Verified locally: dotnet build/test src/TaxBaik.sln (26/26 tests), and all
three scripts/validate_*.sh pass against the new layout.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-07-03 10:37:37 +09:00
parent c00d002972
commit ea447495d3
277 changed files with 36 additions and 29 deletions
+56
View File
@@ -0,0 +1,56 @@
@page
@model TaxBaik.Web.Pages.TermsModel
@{
ViewData["Title"] = "이용약관 | 백원숙 세무회계";
ViewData["Description"] = "백원숙 세무회계 홈페이지 이용약관을 안내합니다.";
}
<div class="container py-5" style="max-width:800px">
<h1 class="h3 fw-bold mb-4">이용약관</h1>
<p class="text-muted mb-4">최종 수정일: 2026년 6월 27일 / 시행일: 2026년 6월 27일</p>
<h2 class="h5 fw-bold mt-4 mb-2">제1조 (목적)</h2>
<p>이 약관은 백원숙 세무회계(이하 "사무소")가 운영하는 홈페이지(taxbaik.com, 이하 "사이트")에서 제공하는 온라인 상담 신청 및 정보 서비스 이용과 관련하여 사무소와 이용자의 권리·의무 및 책임사항을 규정함을 목적으로 합니다.</p>
<h2 class="h5 fw-bold mt-4 mb-2">제2조 (정의)</h2>
<ul>
<li>"서비스"란 사이트에서 제공하는 세무 정보 제공, 상담 신청, 블로그 콘텐츠 열람 등 일체의 서비스를 말합니다.</li>
<li>"이용자"란 사이트에 접속하여 서비스를 이용하는 자를 말합니다.</li>
</ul>
<h2 class="h5 fw-bold mt-4 mb-2">제3조 (약관의 효력 및 변경)</h2>
<p>이 약관은 사이트 내 게시함으로써 효력이 발생합니다. 사무소는 필요한 경우 약관을 변경할 수 있으며, 변경된 약관은 사이트 공지 후 7일이 경과한 날로부터 효력이 발생합니다.</p>
<h2 class="h5 fw-bold mt-4 mb-2">제4조 (서비스 제공)</h2>
<p>사무소는 다음 서비스를 제공합니다.</p>
<ul>
<li>세무·부동산·가족자산 관련 정보 콘텐츠 제공</li>
<li>온라인 상담 신청 접수</li>
<li>시즌별 세무 정보 안내</li>
</ul>
<h2 class="h5 fw-bold mt-4 mb-2">제5조 (서비스 이용 시 주의사항)</h2>
<ul>
<li>사이트에서 제공하는 세무 정보는 일반적인 안내 목적으로, 개별 사안에 대한 법적 효력을 갖지 않습니다.</li>
<li>구체적인 세무 처리는 반드시 전문가 상담을 통해 진행하시기 바랍니다.</li>
<li>이용자는 상담 신청 시 허위 정보를 제공해서는 안 됩니다.</li>
</ul>
<h2 class="h5 fw-bold mt-4 mb-2">제6조 (면책 조항)</h2>
<p>사무소는 다음 사항에 대해 책임을 지지 않습니다.</p>
<ul>
<li>천재지변 또는 이에 준하는 불가항력으로 서비스를 제공할 수 없는 경우</li>
<li>이용자의 귀책 사유로 인한 서비스 이용 장애</li>
<li>사이트에서 제공하는 일반 정보를 개별 사안에 적용함으로써 발생하는 손해</li>
</ul>
<h2 class="h5 fw-bold mt-4 mb-2">제7조 (저작권)</h2>
<p>사이트에 게시된 모든 콘텐츠(글, 이미지, 디자인 등)의 저작권은 사무소 또는 원저작자에게 있으며, 무단 복제·배포를 금합니다.</p>
<h2 class="h5 fw-bold mt-4 mb-2">제8조 (준거법 및 재판관할)</h2>
<p>이 약관에 관한 분쟁은 대한민국 법령을 적용하며, 관할 법원은 민사소송법에 따른 관할 법원으로 합니다.</p>
<div class="mt-5">
<a href="/taxbaik" class="btn btn-outline-primary">홈으로 돌아가기</a>
</div>
</div>