Search
Results for “claude”
Index built 5 h ago · 190 repositories · 92,060 paths
Repositories 7
- claude-remote
-
ka6
ka6 — bot FLAGSHIP du Groupe KA : explorateur structuré du web québécois. Crawling concurrent robuste, Claude Sonnet+Haiku, graphe de connaissances, dashboard temps réel.
-
ka2
ka2 — explorateur structuré du web québécois (édition légère, Groupe KA). Bot scraper+IA → graphe de connaissances. Claude Haiku + Firecrawl/Scrapfly.
-
ka4
ka4 — explorateur structuré du web québécois (édition agressive, Groupe KA). Crawling concurrent, Claude Sonnet+Haiku, Firecrawl/Scrapfly, graphe de connaissances.
-
search-box
Agentic web research engine — hypotheses, verbatim evidence, contradictions, sourced answers streamed live. Claude Opus 5 + Firecrawl + PostgreSQL.
-
ultra-sharp-agent-skills
Ultra-Sharp Agent Skills — a research-first skill-authoring system + 72 production-ready skills for AI agents.
-
worthdoing
Autonomous investigation agent that discovers, challenges, and ranks things genuinely worth doing — Claude + Firecrawl, Next.js 16, PostgreSQL
Files 20
Commits 20
- [ka6] connecteur iamgold: stale = faux positif « volume QC nul » (1re occurrence sur ce tenant, 3e fausse alerte), rien à réparer — IAMGOLD a dépublié progressivement ses 4 offres Westwood (Abitibi) le 2026-11-11 : found=4 stable depuis des jours puis 13:09 EST found=3, 15:44 found=2, 18:58 found=0, tous les syncs verts ok=1 sans erreur HTTP — la supervision compte un sync à 0 offre comme non-succès. Vérifié live : page d'amorce 200 portal=101430233 inchangé, careerSectionUnAvailable=false, searchjobs fr totalCount=0 ; culture en totalCount=1 mais l'unique offre est au « 06 - Cote Gold Mine Site » (Gogama, Ontario, facette LOCATION) donc hors QC même en bi-culture ; pages détail 15472/15540/15537 à description vide (marqueur Taleo de dépublication) ; aucune nouvelle de vente/fermeture de Westwood (Serper), zéro migration d'ATS — le volume 0 est l'état RÉEL de la source, le tenant publie par vagues. Sync isolé rejoué : vert ok=1 found=0 removed=2 en 3,8 s (retrait propre des 2 dernières offres au garde-fou 2-miss), 0 offre active en base = reflet exact de la source ; reverdira seul à la prochaine publication QC. Aucun code de fetch modifié, docstring chronologie seulement. Fiches iamgold.md/ats-taleo.md/INDEX.md régénérées (1131 autres restaurées, hors périmètre). 108 tests pytest verts, pm2 restart job-ka-sync OK, site local 200, www.job-ka.com 200. Verdict rien_a_faire.
- Web: phone polish — folder tiles show the full name, « Nouveau » back in the toolbar (no floating button over rows), document thumbnails as a sheet on the kind tile
- Web: visual redesign (SP family) — floating glass tab bar, large titles, sheets, gradient identity, immersive viewer, new mark
- Design refresh: phone-first « SP » identity (accent gradient, glass tab bar, sheets, view transitions)
- V10: full redesign of Swap, bridge, plans, Agents, perp agents, Futures (terminal, live, GMX, collateral, compare, router), Alerts, Monitor, Research; shared Sheet/Timeline/Stat components; first chunk 1000 kB -> 257 kB (one language at a time, a chunk per screen, critical logos inline)
- [ka6] fix connecteur soprasteria1: facette serveur country=ca — la fenêtre de scan SR (20 pages × 100 = 2000) est dépassée par l'inventaire mondial du tenant (totalFound=2097), le réordonnancement du board pendant la republication en bloc du 2026-11-11 (~16:26 EST) a poussé les ~49 offres CA hors des 2000 premières positions → UN sync ok=1 found=0 à 16:15 contre médiane 43, sans erreur HTTP (garde-fou de dérive actif, retraits suspendus, zéro offre perdue). Prouvé live : scan non filtré 0→2000 = 44 CA aujourd'hui mais 5 déjà hors fenêtre, et ?country=ca → totalFound=49 dont 43 QC en UNE page. Fix minimal : attribut opt-in COUNTRY dans smartrecruiters.py (défaut vide = zéro changement pour les 170 frères SR, prouvé par gameloft found=11) ajouté aux params de _list_page, COUNTRY='ca' + docstring chronologie dans soprasteria1.py. Re-testé : run.py sync soprasteria1 → ok=1 found=44 (médiane 43) en 0,6 s contre 32 s/21 pages avant, les 43 offres QC de la base intactes (added=0 removed=0). 108 tests pytest verts, fiches soprasteria1.md/ats-smartrecruiters.md/INDEX.md régénérées (1131 autres restaurées, hors périmètre), pm2 restart job-ka-sync OK, site local 200, www.job-ka.com 200. Verdict repare.
- docs: progress
- CLI: delete-account; smoke script reports the converter's own message
- Probe the document converter before use; production smoke script
- Research runner: a silent job can be cancelled (heartbeat)
- lab-identity: the latency reference no longer goes through uv run
- QA real-stack specs: the four real causes of the failures, fixed in the harness
- API prices: a refused CoinGecko request is retried, not cached as 'no price' for four minutes
- Docs (README, PLAN, OPERATIONS), brand colour bar on public pages, admin e2e lint
- Books: Atlas des ajustements immobiliers au Québec (IMM1003 reference document, 593 p.)
- [ka6] fix generic.py _fetch_html: honorer l'encodage réel quand le serveur omet le charset dans Content-Type — requests décode alors en latin-1 par défaut (RFC 2616) → mojibake sur les pages UTF-8 (constaté sur rudimenterre.com Hydrogen, « Vous êtes » dans la description ingérée). Fix général et non site-spécifique: si « charset » absent de l'en-tête content-type, r.encoding = r.apparent_encoding (charset_normalizer, livré avec requests) avec repli utf-8. Les sites qui déclarent leur charset sont strictement inchangés. Validé par sync réel 2026-11-11: rudimenterre.com ok / 1 produit avec description UTF-8 propre (« Vous êtes un aventurier… », 585.0 CAD); non-régression atelierora.ca ok / 24 (+0 ~0 -0) et maisondherbes.com ok / 122 (+0 ~0 -0) — aucun contenu modifié sur les boutiques qui déclaraient déjà leur charset.
- [ka6] fix connecteur rudimenterre.com: migration de la FICHE shopify→generic (platform generic + catalog_endpoint __generic__ + skip_url_prefixes /en/) — le site a migré de Shopify classique vers Shopify HYDROGEN (storefront headless Remix, home 200 → /fr, assets cdn.shopify.com + chunks Remix) où /products.json n'existe plus → 404 → broken (4 échecs consécutifs, dernier succès 11-10 23:04 à 0). Vérifié live 2026-11-11: /products.json?limit=250 → 404, sitemap Hydrogen /fr/sitemap/products/1.xml expose 1 produit (cuicui-pragmatique) en fr+en, page produit avec JSON-LD schema.org Product complet (Cuicui Pragmatique, 585.0 CAD, InStock). skip_url_prefixes ["/en/"] = opt-in par fiche (pattern maisondherbes 3e5939f) pour dédoublonner le sitemap bilingue. Édition directe ciblée de la fiche dans data/stores.json (jamais de json.dump global). Sync réel 2026-11-11: rudimenterre.com ok / 1 produit (+1 ~0 -1) — médiane historique 1.25, boutique mono-produit (les Cuicui Gourmet/Aventurier ne sont plus au catalogue, désactivés proprement); non-régression atelierora.ca ok / 24 et maisondherbes.com ok / 122 (chemin generic nominal), ateliersaintcerf.com ok / 62 (chemin shopify nominal). pm2 restart fabri-ka-sync fait, web local 200. Si re-broken: grep -A6 rudimenterre data/stores.json (doit être generic + __generic__ + skip /en/), re-vérifier la plateforme live avant de toucher la fiche.
- [ka6] connecteur topbuild: stale = faux positif « volume QC nul » (2e épisode), rien à réparer — l'unique offre QC R-124538 « Entrepot \ chauffeur » (Sainte-Foy, apparue 2026-11-10 00:36) dépubliée par TopBuild entre 07:12 et 10:03 EST le 2026-11-11. Profil connu « ok=1 found=0 médiane 1.0 » (mémoire stale-volume-zero-faux-positif) : vert found=1 en continu jusqu'à 07:12, puis UN sync ok=1 found=0 à 10:03 → la supervision marque stale car elle compte un sync à 0 offre comme non-succès. Vérification live : détail cxs de R-124538 → 404 JSON Workday (marqueur documenté « dépublié ») ; board cxs 200 total=5, toutes les offres hors QC (4× Edmonton AB + R-124447 Dartmouth NS/Saint John NB vérifiée au détail cxs, leçon rbc multi-lieux) ; searchText Quebec/Québec/Montreal/Sainte-Foy → 0 offre QC — tenant VIVANT, zéro migration, le volume 0 est CORRECT. Même classe que l'épisode du 2026-10-26 (R-123880 Journeyman Montréal) : tenant à 1 offre QC à la fois, par vagues. Sync isolé rejoué : vert ok=1 found=0 removed=1 en 1,1 s (retrait propre de R-124538 au garde-fou 2-miss), 0 offre active en base = reflet exact de la source ; reverdira seul à la prochaine publication QC. Aucun code de fetch modifié, docstring chronologie seulement. Fiches topbuild.md/ats-workday.md/INDEX.md régénérées (1131 autres restaurées, hors périmètre). 108 tests pytest verts, pm2 restart job-ka-sync OK, site local 200, www.job-ka.com 200. Verdict rien_a_faire.
- [ka6] fix connecteur purvitaelderberry.com: 3e re-migration de la FICHE wix→shopify (platform shopify + catalog_endpoint /products.json) — la 2e application 00a157e du 11-10 pm (ok/9 validé) a été PERDUE par le revert concurrent 9fd29d6, qui a remis la fiche en wix + /_api/wix-ecommerce-storefront-web/api → replantage garanti (le site n'est plus sur Wix) → broken (3 échecs consécutifs au scan, dernier succès 11-10 16:48 à 0). Cause racine inchangée, re-vérifiée live 2026-11-11: le commerce est bien sur SHOPIFY — /products.json?limit=250 → 200 / 16 523 octets JSON, 9 produits publiés avec prix (p. ex. Organic Elderberry Concentrate 250 ml 31,95 $, Elderflower Cordial 330 ml 5-pack 125 $), ancien endpoint Wix /_api/v1/access-tokens → 301 (disparu). Réapplication par ÉDITION DIRECTE ciblée de 2 lignes dans data/stores.json (pas de git revert/checkout, pattern 00a157e/40425c1/midi34 cb7dce9), jamais de json.dump global, AUCUN code touché. Sync réel 2026-11-11: purvitaelderberry.com ok / 9 produits (+0 ~9 -0) = EXACTEMENT la médiane historique 9.0; non-régression atelierora.ca ok / 24 (chemin generic nominal) et ateliersaintcerf.com ok / 62 (chemin shopify nominal) — 3 ok, 0 erreur en 6 s. pm2 restart fabri-ka-sync fait, web local 200. NE PAS RE-REVERTER tant que https://www.purvitaelderberry.com/products.json → 200: toute fiche wix ici replante en broken. Si re-broken: grep -A4 purvitaelderberry data/stores.json (doit être shopify + /products.json), re-vérifier la plateforme live avant de toucher la fiche, re-migrer les 2 lignes au besoin.
- [ka6] fix connecteur kefiplant.com: 4e re-migration de la FICHE woocommerce→generic (platform generic + catalog_endpoint __generic__) — la 3e application cb77624 du 11-10 pm a été PERDUE par le revert concurrent 1f2d64a (11-10 22:40), qui a remis la fiche en woocommerce + /wp-json/wc/store/v1/products → replantage garanti sur le 404 Store API → broken (3 échecs consécutifs au scan). Cause racine inchangée, re-vérifiée live 2026-11-11: kefiplant.com est toujours la vitrine B2B React/Lovable SANS WordPress ni e-commerce — home 200 / 58 921 octets avec ZÉRO marqueur wp-content/wp-includes/xmlrpc (grep programmatique), /wp-json/ → 404, Store API /wp-json/wc/store/v1/products → 404. Le fix code _wordpress_dismantled reste abandonné (7 pertes, doctrine kefiplant 04c0126) — woocommerce.py volontairement non touché. Avec la fiche generic: le sitemap réel (pages corporate) n'expose aucune URL produit → fetch() return [] → ok/0 FIDÈLE (médiane historique 0.0, la boutique Woo n'a JAMAIS été garnie, le site React n'a aucun prix). Réapplication par ÉDITION DIRECTE ciblée de 2 lignes dans data/stores.json (pas de git revert/checkout, pattern cb77624/bfd5786/76cbfa0/fc3a5b6), jamais de json.dump global, AUCUN code touché. Sync réel 2026-11-11: kefiplant.com ok / 0 produit; non-régression atelierora.ca ok / 24 (chemin generic nominal) et 1001fondues.com ok / 28 (chemin Woo nominal) — 3 ok, 0 erreur en 16 s. pm2 restart fabri-ka-sync fait, web local 200. Le « stale » de supervision est un artefact permanent (succès = volume>0 seulement, connecteur à 0 légitime à vie). NE PAS RE-REVERTER tant que kefiplant.com sert le site React sans WP: toute fiche woocommerce ici replante en broken sur le 404 Store API. Si Kefiplant remonte un WordPress/boutique (curl -s -o /dev/null -w '%{http_code}' -L https://kefiplant.com/wp-json/ → 200), re-sonder la plateforme live et re-migrer la fiche vers le bon connecteur. Si re-broken: grep -A4 kefiplant data/stores.json (doit être generic + __generic__), re-migrer les 2 lignes, ne pas toucher woocommerce.py.
README content 20
-
claude-remote
Claude Remote — MacLustr Command Center A private, single administrator web application that exposes the real Claude Code CLI , running inside tmux on a Mac Studio of the MacLustr cluster, to any browser. Nothing is simu…
-
ka6
…� Dashboard en production : https://www.ka2.bot (node cluster M4M36). Cerveau : Claude Haiku 4.5 ( ) qui planifie, cherche, cartographie et scrape via des outils, avec flow agentique rigoureux (plan → découverte → collec…
-
ka2
…� Dashboard en production : https://www.ka2.bot (node cluster M4M36). Cerveau : Claude Haiku 4.5 ( ) qui planifie, cherche, cartographie et scrape via des outils, avec flow agentique rigoureux (plan → découverte → collec…
-
ka4
…� Dashboard en production : https://www.ka2.bot (node cluster M4M36). Cerveau : Claude Haiku 4.5 ( ) qui planifie, cherche, cartographie et scrape via des outils, avec flow agentique rigoureux (plan → découverte → collec…
-
search-box
…a fully sourced answer while you watch every step live. Built on the Anthropic Claude API (reasoning & orchestration) and Firecrawl (web infrastructure). PostgreSQL holds the durable research state; every UI update corr…
-
ultra-sharp-agent-skills
…es) that AI agents load on demand. This repository was built in two phases, per CLAUDE.md: 1. 🔬 Research — 20+ primary source searches & fetches (Anthropic docs, , engineering blogs, eval guides) distilled into RESEARCH…
-
worthdoing
…d not a fixed pipeline. It is a real multi step autonomous investigation agent: Claude repeatedly decides what it knows, what remains uncertain, what to search next, which sources to inspect, whether to reject hypotheses…
-
maclustr-dispatch
…ions. Abonnés au 2026 09 04 : → (console administration ka.com : sites, projets Claude Code, sweep des nœuds, CLAUDE.md de l'orchestrateur multi sites) et → (gardiens ka2/ka4/ka6 : nœud, dir, port, process PM2 de chaque…
-
wpai0002_uqo
…hrase baselines. Rights verified, pre 2018 scientific originals with controlled Claude rewrite variants. Factual integrity. Non identifiability. Memorisation. See . Status (2026 11 09) Gate A: GO. 100 paper PMC smoke tes…
-
skills-spboucher-ai
…validation, static scanning, quarantine Implemented + tested Install adapters (Claude Code, Codex, Cursor, generic) Implemented + tested SDK Implemented CLI, MCP server, web UI, examples In progress — see the plan Passk…
-
llm-api-toolkits
…ng with LLM provider APIs, published on skills.spboucher.ai. Directory Contents Claude API: MCP server ( ), Agent Skill ( ), live behaviour probes ( ) OpenAI API: same layout Behavioural facts in these packages come from…
-
clip-spboucher-ai
…I still requires naming a studio user as approver: release is a human decision. Claude Code director Studio → Director : type one idea and Claude Code directs the whole film. The worker runs on the node with three tools:…
-
chat-spboucher-ai
…ssword ( ) for OpenAI OpenAI models, images, TTS, STT, embeddings for Anthropic Claude models optional tool optional uploads / data root (default ) optional benchmark results (default ) optional interpreter for the Pytho…
-
wp45_uqo
…ructural units for hybrid retrieval with provenance, and expose the result as a Claude Code writing/review/audit engine ( , , , …). A preregistered held out experiment compares five conditions (baseline → full engine) wi…
-
wp42_uqo
…— Builds an experimental laboratory in which a controller launches independent Claude Code sessions (claude opus 5 5) on four Mac nodes to complete ten validated professional assignments in ten occupations under five ra…
-
wp39_uqo
…, Gatineau, QC. 📧 simon pierre.boucher@uqo.ca 🗒 Notes Built in one autonomous Claude Code session on 2026 11 02 (pha…
-
wp35_uqo
…BY NC, V Dem terms); SHA 256 registry included Process executed autonomously by Claude Code (Fable 5.1) under the PI's mandate ( ); PI review pending 🎯 What this paper does The Social Compression Hypothesis reads instit…
-
wp34_uqo
…re kept at the root in addition to the standard , , , , . Built autonomously by Claude Code (Claude Fable 5.1) on 2026 11 01 on the author's laptop and MacLustr nodes M3U96a, M3U96b, M2U64; see .…
-
wp33_uqo
…series layout ( ). Internal structure follows the mandate (D 001). Written with Claude Code (Claude Fable 5.1) acting as autonomous research engineer under ; AI assistance disclosure is included in the paper's reproducib…
-
wp32_uqo
…6 10 30), produced by the author's AutoScholar.ai autonomous research pipeline (Claude Fable 5.1, worker M4M64c); reissued unchanged in content as UQO WP 32 (see ) SSRN not yet submitted Journal — (candidates: Linear Alg…