forense anti-progressista · erradicar dinâmica de poder · idade não é variável
Ambiente forense que mede comando efetivo — não quantidade de flags.
parentalAllow=true, school=true e autonomy=false são restrições, não capacidades.
O sistema calcula: capacidade nominal − penalidades = comando efetivo.
| Prefixo | O que significa |
|---|---|
| 0x0227 | sob autoridade parental · estudante · trabalho limitado |
| 0x0228 | autonomia total · emprego · salário · contas |
var young = 0x0227 var old = 0x0228
autonomy, discerniment, maturity, consent, legalCapacity, financialLiteracy, digitalLiteracy
family, parentalAllow, emotionalSupport, safetyNet, health
parentalAllow=true NÃO é capacidade — é restrição. Significa que a pessoa precisa de permissão. Reduz o comando efetivo.
school, workPermit, educationPath
job, salary, travel, accounts, savings, housing, insurance
contractSigning, licenses, creditHistory, taxFiling, businessOwnership
coabitation, emancipation, powerBalance, consentDocumented, reviewPeriod, exitStrategy, thirdPartyArbiter, writtenContract, transparencyLog, conflictResolution
capacidade nominal = (autonomy + discerniment + maturity + consent
+ legalCapacity + financialLiteracy + digitalLiteracy) / 7
penalidades:
parentalAllow=true → −2 (precisa de permissão)
autonomy=false → −2 (sem autonomia)
school=true && workPermit=false → −1 (estudante sem trabalho)
family=true && parentalAllow=true → −1 (governança familiar reforçada)
comando efetivo = max(0, capacidade − penalidades) / 7
comando = (job + salary + travel + accounts + savings + housing + insurance
+ contractSigning + licenses + creditHistory + taxFiling + businessOwnership) / 12
diff% = |comando_young − comando_old| × 100 0–10% → EQUILIBRADA 11–25% → LEVE 26–50% → MODERADA 51–75% → ALTA 76–100% → CRÍTICA
Direção explícita: 0x0228 > 0x0227 (padrão típico — adulto comanda) ou 0x0227 > 0x0228 (inverso — capacidade sem recurso).
| método / getter | efeito |
|---|---|
.set({...}) | configura flags |
.grant(...) | liga flags |
.revoke(...) | desliga |
.reset() | zera |
.missing() | lista flags desligadas |
.audit() | estado por grupo |
.nominal | capacidade nominal (0..7 / 0..12) |
.power | comando efetivo (após penalidades) |
.ratio | comando efetivo normalizado (0..1) |
.constraints | lista de restrições ativas (0x0227) |
| método / getter | efeito |
|---|---|
agap(a, b) | registra prefixos |
agap.set({...}) | coabitation / emancipation / governança |
agap.audit() | estado das 10 flags de governança |
agap.fix(flag) | aplica correção (agap / young / old) |
agap.proposeAll() | lista todas as correções pendentes |
agap.report() | relatório com pendências |
agap.balance | { young, old, diffPct, direction, level } |
agap.solution | diagnóstico completo |
agap.snapshot() / .restore() | serializar / restaurar |
fixfix autonomy // young.grant('autonomy') — remove −2
fix parentalAllow // young.revoke('parentalAllow') — remove −2 e −1
fix workPermit // young.grant('workPermit') — remove −1
fix discerniment // young.grant('discerniment') — +1 capacidade
fix financialLiteracy // young.grant('financialLiteracy') — +1
fix conflictResolution // agap: mediação + revisão + log
fix writtenContract // agap: contrato escrito
parentalAllow) são revogadas pelo fix.
Flags de capacidade e governança são garantidas.
assert writtenContract when autonomy.catch(print"autonomia garantida") if coabitation = true.catch(print"coabitação ativa") note "texto" warn "texto" error "texto" success "texto" report // relatório completo
var young = 0x0227
var old = 0x0228
young.set(
school=true, family=true, maturity=true,
parentalAllow=true, autonomy=false, discerniment=false,
consent=true, health=true, emotionalSupport=true
)
old.set(job=true, salary=true, travel=true,
accounts=true, insurance=true)
agap(young, old)
agap.set(coabitation=true, writtenContract=true)
agap.solution
// 0x0227: nominal 2/7 · efetivo 0/7 (0%)
// 0x0228: comando 5/12 (42%)
// assimetria: MODERADA · direção 0x0228 > 0x0227
// → limitação estrutural: capacidade existe, comando não
fix autonomy
fix parentalAllow
fix workPermit
fix discerniment
agap.solution
// 0x0227: nominal 4/7 · efetivo 4/7 (57%)
// assimetria: LEVE · direção 0x0227 > 0x0228