Skip to content
View Sayca-Jferone's full-sized avatar
:electron:
From better Ideas to brighter Plans. Produce what's specified, not what's blurry
:electron:
From better Ideas to brighter Plans. Produce what's specified, not what's blurry

Highlights

  • Pro

Block or report Sayca-Jferone

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Sayca-Jferone/README.md

🧪 Sayca Labs

Software Engineering 42 student

Recherche/innovation en logiciels (bas/haut-niveau) et en solutions transversales.


📐 1. Workflow

💭 <-> I.📋 <-> II.🗺️ <-> III.🏗️

La plupart des projets échouent avant le code : sujet ambigüe, spécification floue, interfaces non contractualisées, dette de conception invisible, invention hors-contrat dans le code.

Les protocoles existants (B Method, VDM) ont résolu ce problème théoriquement, mais ils restent partiels et ont échoué à l'adoption individuelle.

Je partage une procédure légère en 4 phases (Sujet → CheckList → Architecture → Implémentation) qui force la contractualisation de chaque composant clé (fichier, système, agent) pour son debug logique, avant d'écrire son code. Chaque composant est défini par ses Behaviours, Invariants, Outputs, Processus, Garanties et Erreurs (BIOPGE).

Fondé et utilisé sur l'intégralité de mon cursus 42 (Cercle 2+). Optimise la vitesse d'apprentissage ET la qualité de production.

Cible : Étudiants 42, ingénieurs système, développeurs toutes stacks cherchant une rigueur formelle sans over-engineering.


📝 2. Compétences

1. Posture

  1. Modélisation de systèmes en contrats, flux et invariants, avant le script.

  2. Typage épistémique pour qualifier et intégrer isolement ce qui n'est pas maîtrisé dans un système/logiciel.

  3. Architecture auto-documentée (PACT, BIOPGE) lisible par l'humain et l'artificiel.

  4. Intégration de domaines hétérogènes (pensée et système transversaux permettant d'intégrer des domaines hors-spécialisation).

  5. Conception d'outils cognitifs visant l'augmentation des compétences humaines et les capacités de travail par l'agentique IA.

2. Tech Stack

C Python Docker Linux Shell

Domaine Technologies Posture
Bas niveau C11, Unix, Shell Maîtriser les primitives pour l'abstraction logicielle
Infrastructure Docker, Linux, Git, Cloudflare Environnements isolés, reproductibles, auditables
Systèmes autonomes Python, LLM, APIs Automatisation des flux (banale à sensible) avec supervision humaine
Web & déploiement Astro, SvelteKit, Cloudflare Pages Interfaces légères sur infrastructure souveraine, sans spécialisation front.

Veille technique & extensions futures

Recherches appliquées traitées dans SaycaLabs.git/research où les explorations suivantes appliquent les principes de PACT :

  • Architectures agentiques - typifier les agents par contrats réactifs
  • Inférence locale - quantification GGUF/EXL2, modèles MoE pour exécution souveraine
  • Systèmes - RFC IPC haute performance, veille continue sur la sécurité mémoire C/Unix
  • IA neuro-symbolique - hybridation raisonnement logique formel et modèles de langage

⚙️ 3. Projets extra-42

Dépôt Description
PACT for Software v0.52 Synthèse opérationnelle structurée en 3 frames ontologiques: Abstrait <-> Formel <-> Concret. Là où les protocoles formels complets (B Method, VDM) ont échoué à l'adoption individuelle.
PACT for Any Domain v0.50 Variante globale du même concept, compatible tout-domaine (ex: Business Building, Human Associations, any-domain problems definition, ...) : Abstrait <-> Formel <-> Concret.
dotfiles Configurations shell modulaires WSL2, Linux, macOS
axiom_libc Librairie exploratoire basée sur C23.

Liens

💼 LinkedIn 🎓 42 Nice 🧪 Sayca Labs Webservice

Pinned Loading

  1. SaycaLabs SaycaLabs Public

    Dépôt principal de Sayca Labs - Infrastructure de recherche et d'ingénierie personnelle. Regroupe bibliothèques système C, protocoles d'architecture logicielle (BIOPGE), outils d'automatisation Pyt…

    Shell 1