Mitigación material de context dilution: selección de contexto para editing/compaction y validación de ventana, thinking, media y overflow sin umbrales porcentuales inventados.
Esta kata convierte el riesgo cualitativo de context dilution en decisiones verificables de selección, preservación y capacidad. Edge placement puede ayudar a mantener invariantes visibles, pero no sustituye el conteo de tokens, la edición de contexto ni la continuidad de compaction. [DOC][CONFIG]
Esta skill decide qué contexto conservar, resumir o excluir. claude-api-context-management conserva la autoridad sobre campos API, betas, modelos, streaming y stop reasons; katas-hierarchical-claude-memory conserva la autoridad sobre memoria durable. [CONFIG]
No existe un porcentaje universal de ocupación que active editing o compaction. Usa el trigger explícito de la estrategia, la capacidad verificada del modelo, el conteo del request y los requisitos de retención. [DOC][CONFIG]
clear_tool_uses_20250919 admite un trigger documentado en input_tokens o tool_uses, un keep de pares recientes, clear_at_least para evitar invalidar caché por una limpieza insuficiente, exclude_tools y la opción separada de limpiar inputs. [DOC]clear_thinking_20251015 usa keep por turnos de thinking o all; si se combina con tool-result clearing, debe aparecer primero. [DOC]context_management.applied_edits; en streaming aparece en el message_delta final. La aplicación mantiene su historial local completo. [DOC]tools, system, messages, resultados, imágenes/documentos y output. input_tokens, cache_read_input_tokens y cache_creation_input_tokens ocupan ventana. [DOC]prompt is too long. En modelos modernos, input más max_tokens puede detenerse con model_context_window_exceeded; modelos anteriores conservan validación o requieren la beta documentada. [DOC]Antes de resumir, clasifica el historial en: invariantes y restricciones; decisiones con razón; evidencia y artefactos; estado actual; tool calls pendientes o resultados necesarios; preferencias explícitas; próximos pasos; y contenido descartable. [CONFIG]
El resumen de continuidad debe conservar las primeras siete categorías de forma densa y trazable. No debe promover hipótesis, output no verificado o conversación casual a autoridad durable. El bloque compaction y su continuidad API pertenecen a claude-api-context-management; este kata valida la selección del contenido. [DOC][CONFIG]
trigger, keep, clear_at_least y exclusiones; después verifica applied_edits y el costo de invalidación de caché. [DOC]context_management, fit contra ventana/modelo y resumen que conserva continuidad verificable. [DOC][CONFIG]keep ausente, limpieza sin clear_at_least pese a caching, uso del cap 1M en 200k, cache reads restados o compaction tratado como memoria durable. [CONFIG]claude-api-context-managementkatas-hierarchical-claude-memorykatas-multipass-prompt-chainingkatas-persistent-scratchpadkatas-provenance-preservationCapas del packet, cargables bajo demanda (disciplina ICM: una capa por vez, nunca todas juntas): knowledge/ cuerpo de conocimiento · prompts/ prompts listos · examples/ salida de ejemplo · agents/ subagentes del packet · templates/ plantilla de output.
e8f986b
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.