Files
boc/landvex-paket/STATUS.md
T
Bernt 6de2455917 v1.2.0: Add Global Markets footer, translated to 9 languages
- Added GLOBAL_MARKETS_TITLE to all translation files
- Updated footer with 12 markets (4 active + 8 upcoming)
- Translated market section to: zh-cn, zh-tw, ja, ko, th, vi, id, ms, hi
- Built and deployed to production
- CloudFront invalidation: I3RTMXVFDJXWLG3SYX208OP1CC
2026-07-08 19:56:03 +00:00

2.6 KiB

LandveX Produktionspaket — Status

Datum: 2026-07-07


Klart

Paketverifiering

  • verifiera.py — GRÖNT
  • 32 filer, alla SHA-256 checksummor stämmer
  • 37 objektklasser, 27 produktmodeller, 176 grafkanter

Infrastruktur fixad

  • aamos-ledger — uppe på port 3250 (fixade migrationer, views, service-env)
  • quixzoom-passwordless — healthy på port 8082 (fixade healthcheck)
  • cursor-plane-api — stoppad (sparar resurser)

Fas 0 — Grund (B, C, J)

  • CI-grind: .github/workflows/verify.yml
  • SQLite-databas: landvex.db med 64 objekt
  • verifiera.py grönt i CI

Fas 1 — Produkt (D, E, F, I)

  • Object API på port 8083:
    • POST /v0/identify — OCR → klass/modell
    • GET /v0/objects/{id} — hämta objekt
    • GET /v0/objects/{id}/succession — ersättningskedja
    • GET /v0/search?q=... — fritextsökning
    • POST /v0/feedback — feedback
    • GET /v0/metrics — mätetal
    • GET /health — hälsokontroll

Fas 2 — Flyhjul (G, F)

  • Bounty API på port 8084:
    • POST /v0/bounties — skapa bounty
    • GET /v0/bounties/{id} — hämta bounty
    • POST /v0/bounties/{id}/submit — skicka in

Fas 3 — Skala (H, K, D)

  • Claims API på port 8085:
    • POST /v0/claims — skapa claim
    • GET /v0/claims/{id} — hämta claim
    • POST /v0/claims/{id}/approve — godkänn

Integration

  • integration.py — E2E workflow
  • Alla tre API:er pratar med varandra

Nginx

  • Konfigurerad på api.landvex.io (port 80)
  • HTTPS — ej konfigurerad (certbot-problem)

Dokumentation

  • API_README.md — API-dokumentation
  • STRATEGI_GRANSKNING.md — Strategianalys
  • FAS0_STATUS.md, FAS1_STATUS.md, FAS2_STATUS.md, FAS3_STATUS.md

📊 Data

Typ Antal
Objektklasser 37
Produktmodeller 27
Totalt 64

Verifieringsnivåer:

  • Källbelagd: 60
  • Tillverkarbekräftad: 2
  • Obekräftad: 2

🚀 Nästa steg (förslag)

  1. HTTPS — fixa certbot/pyOpenSSL-problemet
  2. Demo-UI — bygg en enkel webbsida som demonstrerar API:et
  3. Fler endpoints — standards-sökning (kräver mer data)
  4. Autentisering — API-nycklar, rate limiting
  5. Monitorering — loggning, metrics, larm

🔧 Teknisk info

Tjänst Port Status
aamos-ledger 3250 🟢 active
quixzoom-passwordless 8082 🟢 healthy
landvex-api (Fas 1) 8083 🟢 kör
landvex-bounties (Fas 2) 8084 🟢 kör
landvex-claims (Fas 3) 8085 🟢 kör
nginx 80 🟢 active