mirror of
https://github.com/x1xhlol/system-prompts-and-models-of-ai-tools.git
synced 2026-06-17 23:09:35 +00:00
PHASE 1 COMPLETION:
TASK-005 — Live gitleaks scan:
Scanned 146 commits with gitleaks v8.20.1
Result: 1 finding — FALSE POSITIVE (model name llama-3.1-70b-versatile
in test fixture, not an API key)
Added to .gitleaksignore
rotation_log.md updated with scan results
VERDICT: No real secrets in git history — repo clean for extraction
TASK-006 — Legal templates (bilingual):
docs/legal/templates/IP_ASSIGNMENT_AGREEMENT.md — bilingual IP assignment
docs/legal/templates/PRIVACY_POLICY_EN.md — PDPL/GDPR-aware template
docs/legal/templates/PRIVACY_POLICY_AR.md — Arabic privacy policy
docs/legal/templates/TERMS_OF_SERVICE_EN.md — SaaS ToS with MENA pricing
docs/legal/templates/DPA_EN.md — Data Processing Agreement with annexes
All marked as "DRAFT — must be reviewed by Saudi counsel before use"
TASK-006 — Trademark Filing Kit:
docs/legal/templates/TRADEMARK_FILING_KIT.md
Covers: DEALIX (Latin) + ديلكس (Arabic) + logo
Classes 9, 42, 35 across KSA, UAE, Egypt, Jordan, Kuwait
Application text ready to paste into SAIP + equivalents
Agent recommendations (AGIP, Saba, Bird & Bird, Al Tamimi)
Budget: ~90-120K SAR for full MENA coverage
Founder Decision Package:
FOUNDER_DECISION_PACKAGE.md — single file with 4 decisions:
1. GitHub org name (recommend: dealix-io)
2. Entity structure (MISA vs DIFC vs ADGM)
3. Saudi counsel engagement (15-30K SAR)
4. Trademark filing (30-50K SAR initial)
Total founder time to unblock: ~1 week + ~50K SAR
PHASE 2 FOUNDATION:
DEALIX_PHASE2_BLUEPRINT.md — 18-month category leadership plan:
10 parallel streams (Frontend, Product, AI, Enterprise, Integrations,
Scale, Commercial, Customer Platform, Trust, Category POV)
Executable NOW vs Requires External Services vs Wait-for-PMF
Phase 2 completion criteria (NPS >=50, NRR >=120%, etc.)
TASK-F201 — Design System foundation (scaffolded):
packages/design-system/tokens/primitive.json — W3C Design Tokens format:
Brand palette (50-900), neutral (50-950), critical/warning/success/info
Space, radius, motion (duration + easing) tokens
Typography with Arabic fontFamily + arabic-adjustment (1.15) for size
Arabic line-height (1.8) for diacritics
packages/design-system/tokens/semantic.json — light + dark themes:
surface, fg, border, interactive, status semantic layers
packages/design-system/README.md — principles + integration guide
TASK-CAT1340 (prep) — @dealix/arabic-ui package (scaffolded):
packages/arabic-ui/src/normalize.ts:
Diacritic-insensitive search (fatha/kasra/damma stripped)
Hamza variants normalized (أ/إ/آ → ا)
Waw-hamza, ya-hamza, taa-marbuta, alef-maksura handled
arabicMatch() + arabicCompare() helpers
packages/arabic-ui/src/numerals.ts:
Western/Arabic-Indic/Eastern Arabic-Indic conversion
formatCurrency() for SAR/AED/EGP/USD/JOD/KWD
formatNumber() with locale awareness
packages/arabic-ui/src/direction.ts:
detectDirection() via Unicode bidi algorithm
isolate() using U+2068/U+2069 for mixed-direction content
isRTL() locale check
hasArabic() presence check
Future: release as OSS after 12 months of internal use
TASK-CAT1310 — Manifesto (bilingual draft):
marketing/manifesto.md — 4 principles in Arabic + English:
1. Arabic first, not Arabic translated
2. Decisions backed by evidence, not opinion
3. AI recommends, systems commit, humans approve
4. Saudi compliance built-in, not bolted on
Publication target: dealix.io/manifesto + dealix.io/بيان
TASK-CAT1320 — Dealix Labs (scaffolded):
docs/labs/README.md — research program structure:
Annual State of Arabic Enterprise AI report
Quarterly Arabic LLM Benchmarks
OTel semantic conventions proposal
Open source: @dealix/arabic-ui + @dealix/design-system
TRUTH.yaml updated:
Added Phase 2 capabilities section (all as 'partial' or 'roadmap')
Added ISO 27001/17/18 and bug bounty to security_claims (all false)
All gates GREEN:
Architecture Brief: 40/40
Release Readiness Matrix: 71/71 (up from 53/53)
Release Readiness Gate (blueprint): PASS
Truth Registry Validator: VALID
https://claude.ai/code/session_01W1rJthWDkasijTdXCfxVHs
97 lines
4.6 KiB
JSON
97 lines
4.6 KiB
JSON
{
|
|
"$schema": "https://design-tokens.github.io/community-group/format/",
|
|
"color": {
|
|
"brand": {
|
|
"50": { "$value": "#f0f7ff", "$type": "color" },
|
|
"100": { "$value": "#dbeafe", "$type": "color" },
|
|
"200": { "$value": "#bfdbfe", "$type": "color" },
|
|
"300": { "$value": "#93c5fd", "$type": "color" },
|
|
"400": { "$value": "#60a5fa", "$type": "color" },
|
|
"500": { "$value": "#2563eb", "$type": "color" },
|
|
"600": { "$value": "#1d4ed8", "$type": "color" },
|
|
"700": { "$value": "#1e40af", "$type": "color" },
|
|
"800": { "$value": "#1e3a8a", "$type": "color" },
|
|
"900": { "$value": "#172554", "$type": "color" }
|
|
},
|
|
"neutral": {
|
|
"50": { "$value": "#fafafa", "$type": "color" },
|
|
"100": { "$value": "#f5f5f5", "$type": "color" },
|
|
"200": { "$value": "#e5e5e5", "$type": "color" },
|
|
"300": { "$value": "#d4d4d4", "$type": "color" },
|
|
"400": { "$value": "#a3a3a3", "$type": "color" },
|
|
"500": { "$value": "#737373", "$type": "color" },
|
|
"600": { "$value": "#525252", "$type": "color" },
|
|
"700": { "$value": "#404040", "$type": "color" },
|
|
"800": { "$value": "#262626", "$type": "color" },
|
|
"900": { "$value": "#171717", "$type": "color" },
|
|
"950": { "$value": "#0a0a0a", "$type": "color" }
|
|
},
|
|
"critical": { "500": { "$value": "#dc2626", "$type": "color" } },
|
|
"warning": { "500": { "$value": "#d97706", "$type": "color" } },
|
|
"success": { "500": { "$value": "#16a34a", "$type": "color" } },
|
|
"info": { "500": { "$value": "#0891b2", "$type": "color" } }
|
|
},
|
|
"space": {
|
|
"0": { "$value": "0", "$type": "dimension" },
|
|
"1": { "$value": "0.25rem", "$type": "dimension" },
|
|
"2": { "$value": "0.5rem", "$type": "dimension" },
|
|
"3": { "$value": "0.75rem", "$type": "dimension" },
|
|
"4": { "$value": "1rem", "$type": "dimension" },
|
|
"5": { "$value": "1.25rem", "$type": "dimension" },
|
|
"6": { "$value": "1.5rem", "$type": "dimension" },
|
|
"8": { "$value": "2rem", "$type": "dimension" },
|
|
"10": { "$value": "2.5rem", "$type": "dimension" },
|
|
"12": { "$value": "3rem", "$type": "dimension" },
|
|
"16": { "$value": "4rem", "$type": "dimension" },
|
|
"20": { "$value": "5rem", "$type": "dimension" }
|
|
},
|
|
"radius": {
|
|
"none": { "$value": "0", "$type": "dimension" },
|
|
"sm": { "$value": "0.25rem", "$type": "dimension" },
|
|
"md": { "$value": "0.5rem", "$type": "dimension" },
|
|
"lg": { "$value": "0.75rem", "$type": "dimension" },
|
|
"xl": { "$value": "1rem", "$type": "dimension" },
|
|
"2xl": { "$value": "1.5rem", "$type": "dimension" },
|
|
"full": { "$value": "9999px", "$type": "dimension" }
|
|
},
|
|
"motion": {
|
|
"duration": {
|
|
"instant": { "$value": "100ms", "$type": "duration" },
|
|
"fast": { "$value": "180ms", "$type": "duration" },
|
|
"default": { "$value": "240ms", "$type": "duration" },
|
|
"slow": { "$value": "320ms", "$type": "duration" }
|
|
},
|
|
"easing": {
|
|
"spring": { "$value": "cubic-bezier(0.34, 1.56, 0.64, 1)", "$type": "cubicBezier" },
|
|
"easeOut": { "$value": "cubic-bezier(0.22, 1, 0.36, 1)", "$type": "cubicBezier" },
|
|
"easeIn": { "$value": "cubic-bezier(0.42, 0, 1, 1)", "$type": "cubicBezier" }
|
|
}
|
|
},
|
|
"typography": {
|
|
"fontFamily": {
|
|
"arabic": { "$value": "'IBM Plex Sans Arabic', 'Tajawal', system-ui, sans-serif", "$type": "fontFamily" },
|
|
"latin": { "$value": "'Inter', 'Geist', system-ui, sans-serif", "$type": "fontFamily" },
|
|
"mono": { "$value": "'JetBrains Mono', 'Fira Code', ui-monospace, monospace", "$type": "fontFamily" }
|
|
},
|
|
"fontSize": {
|
|
"xs": { "$value": "0.75rem", "$type": "dimension" },
|
|
"sm": { "$value": "0.875rem", "$type": "dimension" },
|
|
"base": { "$value": "1rem", "$type": "dimension" },
|
|
"lg": { "$value": "1.125rem", "$type": "dimension" },
|
|
"xl": { "$value": "1.25rem", "$type": "dimension" },
|
|
"2xl": { "$value": "1.5rem", "$type": "dimension" },
|
|
"3xl": { "$value": "1.875rem", "$type": "dimension" },
|
|
"4xl": { "$value": "2.25rem", "$type": "dimension" },
|
|
"arabic-adjustment": { "$value": "1.15", "$type": "number",
|
|
"$description": "Multiply Latin sizes by this for Arabic equivalent legibility" }
|
|
},
|
|
"lineHeight": {
|
|
"tight": { "$value": "1.25", "$type": "number" },
|
|
"normal": { "$value": "1.5", "$type": "number" },
|
|
"relaxed": { "$value": "1.75", "$type": "number" },
|
|
"arabic": { "$value": "1.8", "$type": "number",
|
|
"$description": "Arabic needs more line height for diacritics" }
|
|
}
|
|
}
|
|
}
|