2.6 KiB
2.6 KiB
Deeper Access Execution Plan: FoxyLink Primary Track (UT Blocked)
Goal
Close the only failed hard gate segment:
posting -> subconto[1..3] -> counterparty/contract/item(missing reproducible slot3proof)
without replacing the working OData read-only contour.
Architecture Direction
- Keep OData as the base read-only contour for broad extraction and low-cost discovery.
- Treat Universal Tools quick-probe branch as blocked for current
БП 2.0lab contour (compatibility mismatch). - Run FoxyLink PoC as the main deeper-access candidate for stable retrieval of missing semantic links/aggregates.
- Keep canonical layer as the only external contract (API/MCP sees one model, regardless of source mix).
- UT may be revisited only as a separate adaptation project.
Phase Plan
Phase 1: Compatibility Gate (UT) - Closed as Blocked
UI.cfeinstallation attempt in lab copy failed.- Missing required BSP/configuration objects confirmed.
- Branch status fixed as
blocked.
Artifact:
docs/ut_compatibility_blocker_2026-03-22.md
Phase 2: FoxyLink PoC (Primary)
- Deploy FoxyLink in isolated test contour.
- Implement minimal extraction job for failed segment only (slot
3closure). - Map result into existing canonical schema (no schema fork).
- Run side-by-side with OData flow on the same sample period.
Exit criteria:
- Hard check #2 passes from reproducible FoxyLink-backed evidence.
- No regressions in checks #1 and #3.
Phase 3: Integration Decision
- If PoC passes, promote FoxyLink as primary deeper-access contour.
- Keep OData as wide read-only baseline.
- Keep Universal Tools out of critical path unless separate adaptation is approved.
Exit criteria:
scripts/deep_probe_accounting_mvp_gate.py=> all checkspass- Final verdict in
logs/deep_accounting_mvp_gate.json=>OData sufficient for MVP accounting ontology
Required Controls
- Test-only installation for diagnostic/deeper-access tools.
- Read-only policy remains mandatory for OData contour.
- Role-level permission audit before production promotion.
- License/legal review before rollout (FoxyLink AGPL, Universal Tools GPL-3.0).
- Explicit record of UT incompatibility in the decision package.
Deliverables
- Updated gate artifact:
logs/deep_accounting_mvp_gate.json - Updated decision report:
docs/decision_report_odata_vs_deeper_access.md - Added evidence package for slot
3closure (query + sample + mapping) - Readiness snapshot:
logs/deeper_access_readiness.json - Test contour checklist:
docs/test_contour_runbook_foxylink_ut_2026-03-22.md - UT blocker note:
docs/ut_compatibility_blocker_2026-03-22.md