teren de test TypeSafe: docs offline + script de proba

Separat de produsele ROA. docs/ = documentatia oficiala descarcata ca Markdown
(111 pagini), reluabila cu update_docs.sh. typesafe_test.py face un apel cu cate
o intrebare din fiecare tip (choice/noul/score) pe o linie de factura de furnizor.
Cheia API se ia din TYPESAFE_API_KEY, nu se versioneaza.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KHLUSsKP99G6ebv2fFUKQV
This commit is contained in:
2026-09-17 21:47:19 +03:00
commit 2d012a969c
116 changed files with 25116 additions and 0 deletions

11
update_docs.sh Normal file
View File

@@ -0,0 +1,11 @@
#!/bin/sh
# Reia docs-urile de la docs.typesafe.ai in ./docs (Mintlify serveste .md la orice pagina).
cd "$(dirname "$0")/docs" || exit 1
curl -sS -o llms.txt https://docs.typesafe.ai/llms.txt || exit 1
grep -oE 'https://docs\.typesafe\.ai/[^)]+\.md' llms.txt | sort -u > _urls.txt
while read -r u; do
rel="${u#https://docs.typesafe.ai/}"
mkdir -p "$(dirname "$rel")"
curl -sS -f -o "$rel" "$u" || echo "ESEC: $u"
done < _urls.txt
echo "pagini: $(find . -name '*.md' | wc -l)"