audit-client-session

Audit cedula-based client session resolution and identity healing flows.

Updated Feb 26, 2026
One-click install
npx skills add https://github.com/ElPoot/contabilidad --skill audit-client-session
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: audit-client-session
Source: https://github.com/ElPoot/contabilidad/tree/main/.agents/skills/audit-client-session
Command: npx skills add https://github.com/ElPoot/contabilidad --skill audit-client-session

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Prevents the system from opening or updating the wrong client's working folder by auditing how client identity is resolved from tax ID (cedula) and ensuring profile consistency and auto-healing behavior.

Core Features & Use Cases

  • Session resolution auditing: Traces how the app normalizes and matches a given cedula/identification to the correct client folder and session object.
  • Identity auto-curation (_heal_client) review: Verifies whether the UI-driven healing flow (rename operations, user confirmation prompts, and profile persistence) is coherent and safe.
  • Client profile consistency checks: Confirms that loaded profiles are correctly parsed and that key identity fields (including CIIU/activity) remain consistent with the resolved client.

Quick Start

Ask the auditor to review the current code path for cedula-based session resolution, including _heal_client behavior and profile coherence, and then produce a findings report with a clear verdict.

Frequently Asked Questions about audit-client-session

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit client session resolution and prevent wrong folder mapping?

Auditing client session resolution involves tracing how cedula and profile data map to the correct working session folder, verifying normalization and matching logic to prevent the system from opening or updating the wrong client folder.

What is identity healing in client onboarding flows?

Identity healing is a UI-driven flow that verifies and auto-curates client identities by safely renaming client directories, prompting user confirmation, and persisting updated profile data to maintain session consistency.

How do I verify client profile consistency and fiscal data integrity?

Verifying client profile consistency requires confirming that loaded profiles are correctly parsed and that key identity fields, including CIIU and activity codes, remain coherent with the resolved client session.

Does the session auditor review specific code paths like session.py and client_profiles.py?

Yes, the auditor requires verifying the full resolution and UI healing flow specifically within session.py, session_view.py, and client_profiles.py to report only confirmed code-derived issues.

What are the limitations of automated identity healing during directory renames?

Limitations involve ensuring rename operations, user confirmation prompts, and profile persistence remain coherent; the auditor reports only confirmed code-derived issues rather than automatically fixing unsafe resolution logic.