Skip to content

Instantly share code, notes, and snippets.

View fcsouza's full-sized avatar
:octocat:
Focusing on learning every day.

Fabricio Cavalcante fcsouza

:octocat:
Focusing on learning every day.
View GitHub Profile
#!/usr/bin/env bash
set -euo pipefail
# patch-claude-code.sh — Rebalance Claude Code prompts to fix corner-cutting behavior
#
# What this does:
# Patches the npm-installed @anthropic-ai/claude-code cli.js to rebalance
# system prompt instructions that cause the model to cut corners, simplify
# excessively, and defer complicated work.
#
@luisgabrielm
luisgabrielm / numberValidation.js
Last active August 21, 2020 14:01
Validação e formatação de números de telefone e celulares brasileiros
/* Função para checar se string é um número de telefone ou celular brasileiro válido e formatar para melhor uso dentro do código. Última Atualização: 20/08/20
Para utilizar nas suas aplicações basta copiar a função cleanPhoneNumber. Esta função é JS puro e utiliza regex e outros métodos básicos de string para a checagem, sem qualquer dependência ou requisição externa.
Como funciona:
O objetivo desta função é ser capaz de receber como input vários tipos e formatação possíveis, incluindo alguns erros de cadastro como espaço e caracteres extras. Ver exemplos na função test().
- Passe como parametro a string contendo o número a ser validado.
- Caso não seja um número válido a função irá retornar null.
- Caso seja um número valido será retornado um objeto com os seguintes campos: