Artem Filin
|
35f366ba0a
|
Merge pull request #194 from ArtemFilin1990/fix/type-first-42585-prefix-20261021
Articles structure validation / validate (push) Canceled after 0s
CI / build (3.11) (push) Canceled after 0s
CI / build (3.12) (push) Canceled after 0s
CI / Validate Repository Structure (push) Canceled after 0s
CI / Validate Markdown Links (push) Canceled after 0s
CI / Validate File Formatting (push) Canceled after 0s
CI / Python Script Tests (push) Canceled after 0s
CI / Validate JSON Files (push) Canceled after 0s
Security Scanning / Dependency Vulnerability Scanning (push) Canceled after 0s
Security Scanning / Secret Scanning (push) Canceled after 0s
Security Scanning / CodeQL Analysis (python) (push) Canceled after 0s
Security Scanning / SBOM Generation (push) Canceled after 0s
Fix numeric prefixes and verify all 42,585 EVEREST staging rows
|
2026-10-21 12:22:00 -07:00 |
|
Artem Filin
|
85e7ae3acf
|
test: assert canonical prefix output is stored without semantic promotion
|
2026-10-21 12:05:26 -07:00 |
|
Artem Filin
|
6cef86aece
|
feat: persist prefix-normalized designation in staging ruleset 3.1
|
2026-10-21 12:05:24 -07:00 |
|
Artem Filin
|
b56ad0681d
|
test: verify type-hint coverage metrics
|
2026-10-21 12:02:26 -07:00 |
|
Artem Filin
|
9c964922a3
|
report: expose unknown bearing type hints explicitly
|
2026-10-21 12:02:23 -07:00 |
|
Artem Filin
|
7d7df90f7a
|
ci: require complete 42585-row staging and zero source duplicates
|
2026-10-21 12:00:16 -07:00 |
|
Artem Filin
|
59c2775c40
|
test: cover numeric prefix in parentheses and ambiguous assemblies
|
2026-10-21 12:00:14 -07:00 |
|
Artem Filin
|
e9d2ae7dc9
|
fix: recognize parenthesized numeric bearing prefixes
|
2026-10-21 12:00:12 -07:00 |
|
Artem Filin
|
b765f395f1
|
Merge pull request #182 from ArtemFilin1990/claude/bitrix24-kb-setup-gpxgg5
Add Bitrix24 KB 2.0 hierarchy creation script
|
2026-10-21 06:26:14 -07:00 |
|
Artem Filin
|
b1fd64510b
|
Merge current main into Bitrix24 hierarchy PR; preserve current docs and add dry-run-first script
|
2026-10-21 06:25:14 -07:00 |
|
Artem Filin
|
b2b1608b61
|
Merge pull request #184 from ArtemFilin1990/dependabot/pip/src/api/pip-26f8b248e5
chore(deps): bump python-multipart from 0.0.27 to 0.0.31 in /src/api in the pip group across 1 directory
|
2026-10-21 06:20:55 -07:00 |
|
Artem Filin
|
9011de80a3
|
Merge pull request #183 from ArtemFilin1990/claude/bitrix24-kb-archive-22rli5
Add Bitrix24 Knowledge Base ZIP archive builder
|
2026-10-21 06:20:33 -07:00 |
|
Artem Filin
|
727803c471
|
Merge pull request #193 from ArtemFilin1990/automation/type-first-74-brands-v9-20261021
EVEREST: TYPE FIRST нормализация полного CSV (74 бренда, staging-only)
|
2026-10-21 06:19:06 -07:00 |
|
Artem Filin
|
beeae38910
|
Merge pull request #189 from ArtemFilin1990/feature/everest-cloudflare-readonly-codebook-20261021
EVEREST: isolated Cloudflare Worker OEM codebook API (read-only, no approvals)
|
2026-10-21 06:18:41 -07:00 |
|
Artem Filin
|
c013435b45
|
Merge pull request #188 from ArtemFilin1990/feature/everest-stage3-oem-engineering-20261021
EVEREST stage 3: wire official OEM codebook to analogue gate, add isolated PostgreSQL smoke
|
2026-10-21 06:17:53 -07:00 |
|
Artem Filin
|
15b81d95e2
|
Merge pull request #191 from ArtemFilin1990/fix/everest-fastapi-docker-health-20261021
BRI P0: repair FastAPI Docker startup, remove fake analogues, diagnose Actions runner scheduling
|
2026-10-21 06:16:32 -07:00 |
|
Artem Filin
|
09ab031992
|
Merge pull request #190 from ArtemFilin1990/fix/everest-audit-ci-safety-20261021
BRI P0: protect canonical main from mutating CI and automatic Cloudflare D1 writes
|
2026-10-21 06:15:39 -07:00 |
|
Artem Filin
|
2bf28e098f
|
ci(everest): run regression tests before staging the complete CSV
|
2026-10-21 04:26:09 -07:00 |
|
Artem Filin
|
3a06e1a990
|
test(everest): verify type-first family parsing and 74-brand staging
|
2026-10-21 04:25:53 -07:00 |
|
Artem Filin
|
4f17400f08
|
ci(everest): run full-catalog read-only TYPE FIRST snapshot
|
2026-10-21 04:25:34 -07:00 |
|
Artem Filin
|
992eb77b6b
|
feat(everest): add provenance-safe type-first normalization of full nomenclature CSV
|
2026-10-21 04:24:55 -07:00 |
|
Artem Filin
|
c6d172e7b4
|
Reconcile earlier incident hypothesis with confirmed Actions billing-lock evidence
|
2026-10-20 21:05:32 -07:00 |
|
Artem Filin
|
c53e355cc6
|
Document exact GitHub Actions billing-lock annotation from authenticated Checks API
|
2026-10-20 21:04:48 -07:00 |
|
Artem Filin
|
19f57caee9
|
Run API smoke on stacked PR base and pin pytest to verified Render version
|
2026-10-20 21:01:31 -07:00 |
|
Artem Filin
|
ea98fc864c
|
Match CI pytest pin to version proven by Render Docker build
|
2026-10-20 21:00:30 -07:00 |
|
Artem Filin
|
6e436e0365
|
Test that health is liveness and catalogue readiness fails without seeded indexes
|
2026-10-20 21:00:27 -07:00 |
|
Artem Filin
|
b1c789e9cf
|
Separate API liveness from catalogue search readiness and preserve fail-closed analogue semantics
|
2026-10-20 21:00:12 -07:00 |
|
Artem Filin
|
be9238850c
|
Document reproducible GitHub runner provisioning incident and account-side troubleshooting
|
2026-10-20 18:32:59 -07:00 |
|
Artem Filin
|
82529878e4
|
Make isolated Render Docker build prove FastAPI HTTP/CORS and unapproved analogue rejection
|
2026-10-20 18:30:21 -07:00 |
|
Artem Filin
|
1452773274
|
Record exact runner scheduling blocker and confirmed staging Docker boots
|
2026-10-20 18:02:48 -07:00 |
|
Artem Filin
|
a7f70b2a6a
|
Add isolated FastAPI unit and root Docker build/health CI for restored runners
|
2026-10-20 17:58:05 -07:00 |
|
Artem Filin
|
9f8e0bfe1e
|
Add regression tests for Docker startup and safe analogue API contract
|
2026-10-20 17:57:17 -07:00 |
|
Artem Filin
|
3d57b15195
|
Prevent local secrets, VCS metadata and generated caches from entering Docker images
|
2026-10-20 17:55:45 -07:00 |
|
Artem Filin
|
bd1246d329
|
Probe /health in isolated FastAPI Docker smoke image
|
2026-10-20 17:55:32 -07:00 |
|
Artem Filin
|
a3956dee25
|
Use configured PORT for Docker healthcheck
|
2026-10-20 17:55:09 -07:00 |
|
Artem Filin
|
b5e22d424c
|
Make docker compose run FastAPI on port 8000 and remove broken scripts bind mount
|
2026-10-20 17:54:48 -07:00 |
|
Artem Filin
|
b312d8b445
|
Fix root Dockerfile to serve FastAPI instead of running manage.py without command
|
2026-10-20 17:54:32 -07:00 |
|
Artem Filin
|
348b98e572
|
Add isolated FastAPI Docker runtime and GitHub Actions runner diagnostic
|
2026-10-20 17:51:39 -07:00 |
|
Artem Filin
|
de9a711335
|
Add isolated FastAPI Docker runtime and GitHub Actions runner diagnostic
|
2026-10-20 17:51:37 -07:00 |
|
Artem Filin
|
94433e90ee
|
Add isolated FastAPI Docker runtime and GitHub Actions runner diagnostic
|
2026-10-20 17:51:35 -07:00 |
|
Artem Filin
|
f772303d0e
|
Add isolated FastAPI Docker runtime and GitHub Actions runner diagnostic
|
2026-10-20 17:51:32 -07:00 |
|
Artem Filin
|
5009e90b9c
|
Add isolated FastAPI Docker runtime and GitHub Actions runner diagnostic
|
2026-10-20 17:51:30 -07:00 |
|
Artem Filin
|
292c82ce9e
|
Block fabricated 100% analogue export until verified scoped engineering decisions exist
|
2026-10-20 17:50:43 -07:00 |
|
Artem Filin
|
e15d71d4d5
|
Make FastAPI CORS same-origin by default and disable reload for server entrypoint
|
2026-10-20 17:50:22 -07:00 |
|
Artem Filin
|
6b179859f1
|
Record evidence-backed audit, corrected Django and branch assumptions, and rollout criteria
|
2026-10-20 17:41:05 -07:00 |
|
Artem Filin
|
53c2625c49
|
Add regression tests for non-mutating CI, explicit D1 writes, blocking quality checks
|
2026-10-20 17:40:08 -07:00 |
|
Artem Filin
|
d0d5860628
|
Disable automatic Cloudflare D1 seeding and require explicit manual remote-write opt-in
|
2026-10-20 17:38:37 -07:00 |
|
Artem Filin
|
aa1ab64737
|
Make dependency vulnerability audit blocking instead of silently ignoring failures
|
2026-10-20 17:38:17 -07:00 |
|
Artem Filin
|
9c155d254c
|
Make PR checks read-only, enforce Mypy, and remove misleading success comment
|
2026-10-20 17:38:08 -07:00 |
|
Artem Filin
|
1701ebe1da
|
Make CI inspect raw data without mutating nomenclature or normalizing records
|
2026-10-20 17:37:54 -07:00 |
|