============================================================
STOCKLAB PRODUCTION FINAL BASELINE — CORRECTED
============================================================
Timestamp: 2026-09-09T21:08:44+03:00
Host: Azeroth

=== 1. RELEASE IMAGE ===
stocklab-backend
  state=running
  restart_count=0
  image_id=6efaac7ac11786530a884f942608c03222ebe725963fd1e1b2aae4892c1b2178
  image_name=localhost/stocklab-backend:screener-percent-final-20260909-194639
  health=healthy
stocklab-worker
  state=running
  restart_count=0
  image_id=6efaac7ac11786530a884f942608c03222ebe725963fd1e1b2aae4892c1b2178
  image_name=localhost/stocklab-backend:screener-percent-final-20260909-194639
  health=healthy
stocklab-beat
  state=running
  restart_count=0
  image_id=6efaac7ac11786530a884f942608c03222ebe725963fd1e1b2aae4892c1b2178
  image_name=localhost/stocklab-backend:screener-percent-final-20260909-194639
  health=no-healthcheck

=== 2. FRONTEND / DATABASE / REDIS ===
stocklab-frontend
  state=running
  restart_count=0
  image_id=57db83ea090060258de97b86c93a6ac7c3185271f18a77a6e0630898b00ecd4e
  image_name=localhost/stocklab-frontend:release-qa-20260909-182234
  health=healthy
stocklab-db
  state=running
  restart_count=0
  image_id=75f5a96988cdf694a215073c3e9c001b706b371e2f94df3967f2efdec2787f6b
  image_name=docker.io/library/postgres:16-alpine
  health=healthy
stocklab-redis
  state=running
  restart_count=0
  image_id=5509c0097c6064aa8a3b1df58f1d950e67090fffa6678ae8f3f1dc2385f12deb
  image_name=docker.io/library/redis:7-alpine
  health=healthy

=== 3. IMAGE DIGESTS ===
backend_repo=localhost/stocklab-backend@sha256:3f4341506cdced6d5de6a9ae9af24671ceae4ebf05bd55cb6efd688796541076
frontend_repo=localhost/stocklab-frontend@sha256:30b818c7601024f3cbf6fc9a6d084559dff5cf9141dae2010e7b05a48e10c365

=== 4. EXECUTOR IDENTITY ===
executor_sha=18b2ddb28f834aa73d0ee06437add139845c62919e8c8a3ed2087d9151a037f5
expected=18b2ddb28f834aa73d0ee06437add139845c62919e8c8a3ed2087d9151a037f5

=== 5. DATABASE MIGRATION ===
0004 (head)

=== 6. DATABASE / REDIS ===
postgres=docker.io/library/postgres:16-alpine image_id=75f5a96988cdf694a215073c3e9c001b706b371e2f94df3967f2efdec2787f6b
redis=docker.io/library/redis:7-alpine image_id=5509c0097c6064aa8a3b1df58f1d950e67090fffa6678ae8f3f1dc2385f12deb

=== 7. CURRENT QUADLET CHECKSUMS ===
backend=b0ae4f6121f71ef0e0b9af61cd0fd6af27f7239f1793f56eb927fe1fd6eed4d6
worker=7f1ab5cefba529ccc962d18ac89c251b772b259ae37cbcdd63a57d49518cc538
beat=cb8fa767e47a07c90bb1aac813ed0f4cea18449f23ddb281ae790c56a454c273
frontend=1f853f110a7d8a56a6013d4442b4a055797a7c19bef6cb031c7661dd6fbad700

IMPORTANT: Quadlet SHA is recorded as CURRENT FINAL STATE.
No stale pre-deploy SHA comparison is performed.

=== 8. QUADLET SEMANTIC INVARIANTS ===
--- backend ---
Image=localhost/stocklab-backend:screener-percent-final-20260909-194639
Network=host
Exec=uvicorn app.main:app --host 127.0.0.1 --port 18000
--- worker ---
Image=localhost/stocklab-backend:screener-percent-final-20260909-194639
Network=host
Exec=celery -A app.workers.celery_app.celery_app worker --loglevel=info --hostname=celery@Azeroth
--- beat ---
Image=localhost/stocklab-backend:screener-percent-final-20260909-194639
Network=host
Exec=celery -A app.workers.celery_app.celery_app beat --loglevel=info

=== 9. LISTENING PORTS ===
LISTEN 0      2048       127.0.0.1:18000      0.0.0.0:*    users:(("uvicorn",pid=1574355,fd=11))                                                                                                                                                             
LISTEN 0      511        127.0.0.1:6379       0.0.0.0:*    users:(("redis-server",pid=1133711,fd=6))                                                                                                                                                         
LISTEN 0      200        127.0.0.1:5432       0.0.0.0:*    users:(("postgres",pid=1141225,fd=6))                                                                                                                                                             
LISTEN 0      511        127.0.0.1:13000      0.0.0.0:*    users:(("next-server (v1",pid=1497838,fd=18))                                                                                                                                                     

=== 10. APPLICATION HEALTH ===
health={"status":"ok"}
ready={"status":"ok","database":true}
gui_http=200
api_http=200

=== 11. WORKER ===
worker_health=healthy

=== 12. SCREENER PRODUCTION SMOKE ===
response={"total":1,"results":[{"company":{"security_id":"a3087dc2-25fd-41bf-a557-6bf5428ce281","ticker":"AAPL","company_name":"Apple Inc. (DEMO)","country":"United States","sector":"Technology","industry":"Consumer Electronics","is_demo":true},"overall_score":null,"recommendation":"WAIT","weighted_fair_value":292.4017061244043,"margin_of_safety":null,"confidence_score":60.308641975308646,"data_quality_score":35.66666666666667}]}
SCREENER_SMOKE=PASS

=== 13. BACKUP VALIDATION ===
backup=/home/kiril/stocklab-production-backup/stocklab-live-pre-screener-percent-final-20260909-194639.dump
size=133523
sha256=41c74ebdd67152a74ac96c92deddf375453da0fc14affd1458d9596cb3c3805d
restore_entries=273

=== 14. FRONTEND / HTTPS ===
frontend_quadlet_sha=1f853f110a7d8a56a6013d4442b4a055797a7c19bef6cb031c7661dd6fbad700
https_gui=200
https_api=200

=== 15. FINAL RESTART COUNTS ===
stocklab-backend=0
stocklab-worker=0
stocklab-beat=0
stocklab-frontend=0
stocklab-db=0
stocklab-redis=0

=== 16. FINAL RELEASE IDENTIFIERS ===
backend_image_id=6efaac7ac11786530a884f942608c03222ebe725963fd1e1b2aae4892c1b2178
executor_sha=18b2ddb28f834aa73d0ee06437add139845c62919e8c8a3ed2087d9151a037f5
frontend_image_id=57db83ea090060258de97b86c93a6ac7c3185271f18a77a6e0630898b00ecd4e
alembic=0004 (head)
backend_quadlet_sha=b0ae4f6121f71ef0e0b9af61cd0fd6af27f7239f1793f56eb927fe1fd6eed4d6
worker_quadlet_sha=7f1ab5cefba529ccc962d18ac89c251b772b259ae37cbcdd63a57d49518cc538
beat_quadlet_sha=cb8fa767e47a07c90bb1aac813ed0f4cea18449f23ddb281ae790c56a454c273
frontend_quadlet_sha=1f853f110a7d8a56a6013d4442b4a055797a7c19bef6cb031c7661dd6fbad700
backup_sha=41c74ebdd67152a74ac96c92deddf375453da0fc14affd1458d9596cb3c3805d

=== 17. FINAL DECISION ===
RESULT=PASS
PRODUCTION_BASELINE=STOCKLAB-SCREENER-PERCENT-FINAL
SCREENER_PERCENT_PRODUCTION=VALIDATED
PRODUCTION_HEALTH=OK
BACKUP=VALIDATED
QUADLET_STATE=VALIDATED

Manifest=/home/kiril/stocklab-screener-percent-final-20260909-194639/PRODUCTION_BASELINE_FINAL_CORRECTED_20260909-210844.txt
============================================================
