- Nav/ base layer: INav* interfaces, NavAuthHelper (SHA-512 passwordHash + requestSignature in UTC), NavXmlHelper (UTF-8 XML), NavReportServiceBase (HTTP POST + (de)serialize + error handling), NavReportException. - Nav/Ekaer/: 62 XSD-generated models (Models/ + Models/Common/ — separate namespaces resolve the TradeCardType enum-vs-class clash), 5 partial adapters binding the generated types to the Nav interfaces, EkaerManageService + EkaerQueryService. - Nav/docs/: ekaermanagement.xsd + common.xsd + LLM-friendly extracts (INTERFACE / TRADECARD / OPERATIONS / VALIDATION). - AyCode.Services.Tests/Nav/: NavAuthHelper verified against the official EKÁER PDF test vector + adapter interface-mapping tests (10 pass). - csproj: register Nav/docs *.xsd and *.md. |
||
|---|---|---|
| .. | ||
| BINARY | ||
| LOGGING | ||
| TOON | ||
| XCUT | ||
| adr | ||
| README.md | ||
README.md
AyCode.Core documentation
Topic docs for the AyCode.Core project (Layer 0 framework).
Topics
BINARY/— AcBinary serializer: features, format, writers, source generatorLOGGING/— Logger system: levels, writers, config-reading vs DI factoryTOON/— Toon serializer: LLM-optimized format with @meta/@types/@data sectionsXCUT/— Cross-cutting issues/TODOs that span ≥2 topics (canonical home; referenced from each affected topic)
Navigation
Per the folder-navigation rule, start here when browsing docs/. Each topic folder has its own README.md (main content) + optional ISSUES.md (known issues) and TODO.md (planned work).