…
Carregando VRControl…
Colunas
Toggle
ativa/desativa ·
Arraste
reordena
Restaurar
Aplicar
Editar tarefa
Excluir
Cancelar
Salvar
Instruções do Claude
Uma instrução fixa para cada modo. O Claude usa a do modo em que você estiver (Chat, Ditado ou Conversa).
(function(){' + 'window.__SNAPSHOT__=true;' + 'window.__SNAP_DIA__=' + JSON.stringify(dia) + ';' + 'window.__KV__=' + dados + ';' + 'var R=function(b,st){return new Response(b,{status:(st||200),headers:{"Content-Type":"application/json"}});};' + 'window.fetch=function(u,opt){' + 'try{' + 'var url=(u&&u.url)?u.url:String(u||"");' + 'var method=(opt&&opt.method)?String(opt.method).toUpperCase():"GET";' + 'var m=url.match(/\\/kv\\/([^?#]+)$/);' + 'if(m&&method==="GET"){var k=decodeURIComponent(m[1]);var v=(k in window.__KV__)?window.__KV__[k]:null;return Promise.resolve(R(v==null?"null":v));}' + 'if(method!=="GET")return Promise.resolve(R("{}"));' /* PUT/DELETE viram no-op */ + 'if(url.indexOf("/kv/")<0)return Promise.resolve(R("{}"));' /* /ia, /financas/ler, /push, /tts, /precos… no-op benigno */ + '}catch(e){}' + 'return Promise.resolve(R("{}"));' + '};' /* neutraliza service worker / push */ + 'try{if(navigator.serviceWorker){navigator.serviceWorker.register=function(){return Promise.resolve({});};Object.defineProperty(navigator.serviceWorker,"ready",{get:function(){return new Promise(function(){});},configurable:true});}}catch(e){}' /* TTS / fala viram no-op */ + 'try{window.speechSynthesis&&(window.speechSynthesis.speak=function(){});}catch(e){}' + '})();<\/script>'; // banner discreto de "somente leitura" const banner = '