diff --git a/.cursorrules b/.cursorrules
index 529d0d757..2a9e8b015 100644
--- a/.cursorrules
+++ b/.cursorrules
@@ -208,6 +208,8 @@ rg -n "(shutil.rmtree|os.remove|Path.unlink|rm -rf|rimraf)" -S
- "๐ Code Quality & Security"
- "Unit Tests (3.11)"
- "Unit Tests (3.12)"
+- "Unit Tests md-heavy (3.11)"
+- "Unit Tests md-heavy (3.12)"
### ื ืืกืคืื
- ืืื `paths-ignore` ืขื `.cursorrules` โ ืฉืื ืื ืื ืืจืืฅ CI
diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md
index f00ae6193..22d7bf714 100644
--- a/.github/CONTRIBUTING.md
+++ b/.github/CONTRIBUTING.md
@@ -115,8 +115,10 @@ EOF
| ืืืืงื | ืชืืืืจ |
|-------|--------|
| ๐ **Code Quality & Security** | ืืืืงืช ืืืืืช ืงืื ืืคืจืฆืืช ืืืืื |
-| ๐งช **Unit Tests (3.11)** | ืืกืืื ืขื Python 3.11 |
-| ๐งช **Unit Tests (3.12)** | ืืกืืื ืขื Python 3.12 |
+| ๐งช **Unit Tests (3.11)** | ืื ืืืกืืื ืืืฅ ื-`md_heavy`, ืขื Python 3.11 |
+| ๐งช **Unit Tests (3.12)** | ืื ืืืกืืื ืืืฅ ื-`md_heavy`, ืขื Python 3.12 |
+| ๐งช **Unit Tests md-heavy (3.11)** | ืืกืื ื-Markdown ืืืืืื (`md_heavy`), ืขื Python 3.11 |
+| ๐งช **Unit Tests md-heavy (3.12)** | ืืกืื ื-Markdown ืืืืืื (`md_heavy`), ืขื Python 3.12 |
---
diff --git a/.github/agents/my-agent.agent.md b/.github/agents/my-agent.agent.md
index 7494e0c6d..edcdf897c 100644
--- a/.github/agents/my-agent.agent.md
+++ b/.github/agents/my-agent.agent.md
@@ -76,6 +76,8 @@ pull_request_template: |
- ๐ Code Quality & Security
- Unit Tests (3.11)
- Unit Tests (3.12)
+ - Unit Tests md-heavy (3.11)
+ - Unit Tests md-heavy (3.12)
## ๐ ืกืื ืฉืื ืื
- [ ] feat: ืคืืฆ'ืจ ืืืฉ
@@ -134,6 +136,8 @@ guards:
- "๐ Code Quality & Security"
- "Unit Tests (3.11)"
- "Unit Tests (3.12)"
+ - "Unit Tests md-heavy (3.11)"
+ - "Unit Tests md-heavy (3.12)"
description: "ืื ื-Required Checks ืืืืืื ืืืืืช ืืจืืงืื"
style_guide:
diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md
index e70714a60..e17c0d452 100644
--- a/.github/pull_request_template.md
+++ b/.github/pull_request_template.md
@@ -14,7 +14,7 @@
ืกืืืื ื Rollback ืื ืืฉ
ืงืืฉืืจ ื-Docs Preview ืื ืจืืืื ืื
ืืฉืคืขื ืขื Deploy (ืื ืืฉ)
- CI Required Checks: ๐ Code Quality & Security; Unit Tests (3.11); Unit Tests (3.12)
+ CI Required Checks: ๐ Code Quality & Security; Unit Tests (3.11); Unit Tests (3.12); Unit Tests md-heavy (3.11); Unit Tests md-heavy (3.12)
ืืื ืกืืืืช/PII ืืงืื
ืืื ืืืืงืืช ืืกืืื ืืช (ืจืื .cursorrules)
@@ -44,6 +44,8 @@
- ๐ Code Quality & Security
- Unit Tests (3.11)
- Unit Tests (3.12)
+- Unit Tests md-heavy (3.11)
+- Unit Tests md-heavy (3.12)
## ๐ ืกืื ืฉืื ืื
- [ ] feat: ืคืืฆ'ืจ ืืืฉ
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index cf93722f2..fa1d561ac 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -165,20 +165,39 @@ jobs:
});
unit-tests:
- name: "Unit Tests (${{ matrix.python-version }})"
+ # ืฉื ื ืืกืืืืื ืืื ืืจืกืช ืคืืืชืื, ืฉืจืฆืื ืืืงืืื. ``main`` ืืจืืฅ ืืช ืื ืืืกืืื ืืืฅ
+ # ืืืื ืฉืืกืืื ืื ``md_heavy`` (ืืจืืฉืื ื-``pytest.ini``), ื-``md-heavy`` ืืจืืฅ ืจืง
+ # ืืืชื. ืื ืืืกืืื ืืฉืืื ืื ืื ืืคืจืกืจืื ืงืื ืขื ืง ืืชืงืจืืช ืฉื ืคืจืกืจ ื-Markdown, ืืื
+ # ืื ืืื ื ืืืจืืืื ืืช ืืืกืืื ืฉืื PR ืืืื ืื. ืจืื docs/ci-cd.rst.
+ #
+ # ืื ืืกืืื ืืืืื ืกืืืืก ืืืื ืืฉืื ืืฉื ``