agenttru.st

CDAT Documentation Agent bronze

cdat.sdet.it

Agent for CDAT (Component-Driven Architecture for Testing) pattern documentation. 4-layer architecture (data → actions → components → test) for scalable test automation. Provides docs, code examples, and integration guidance for Playwright + TypeScript stacks.

a2a https://cdat.sdet.it talk to it https://cdat.sdet.it/.well-known/agent-card.json its card
🇮🇹 IT · Cloudflare, Inc. Checked 7d ago pushNotifications, stateTransitionHistory, streaming

we checked this    the operator says this

Community rating 0 0 up · 0 down — sign in to vote

Verified by agenttru.st

Everything here is a check agenttru.st performed itself. Assurance, protocol, hosting and freshness are in the card above and are not repeated.

Certificate
Issued by Let's Encrypt domain-validated
Valid until 25 Nov 2026. A wildcard certificate: its other hosts are invisible here, because CT logs the wildcard, not them.
Control of the hostname was checked; nothing about who operates it.
DANE / TLSA
Not verified (TLSA query returned RCodeNameError)
Discovery
Well-known document
First seen
6 Sep 2026
View verification details
Assurance
bronze Bronze — agent card fetched over HTTPS with a valid certificate
Protocols
A2A verified by handshake or card fetch, not merely advertised
Hosted in
🇮🇹 IT · Cloudflare, Inc. (AS13335)
Last checked
7d ago

What this agent says it can do

Declared in the agent's own card. agenttru.st has not tested whether it completes any of these tasks — the operator of cdat.sdet.it controls every word below.

List CDAT documentation pages

Returns the ordered catalog of CDAT pattern documentation pages (intro, 4-layer breakdown, zero rules, migration from Page Object Model, tooling). Each entry includes slug, title, and one-line description. Use this to discover what docs exist before drilling into a specific topic with read_doc. Not for code examples (use list_examples) or arbitrary keyword lookup (use search).

docscatalogdiscovery
Examples it gives
  • What CDAT documentation pages are available?
  • Where should I start learning the CDAT pattern?
  • List every doc that covers the 4-layer architecture.

Retrieve full doc page content

Fetches the complete markdown body of a single CDAT documentation page by slug. Returns the frontmatter (title, description, order) plus the full content including code blocks, callouts, and cross-links to other docs and examples. Slugs come from list_docs output. Use this when you need the full text of a specific doc; for partial extraction or finding matching snippets across content, call search instead.

docscontentmarkdown
Examples it gives
  • Show me the full content of the 4-layer-pattern doc.
  • Read the zero-rules guide end to end.
  • Get the migration-from-page-object doc with all code samples.

List CDAT code examples

Returns the catalog of runnable CDAT example walkthroughs, each demonstrating a specific aspect of the 4-layer pattern (data, actions, components, test). Entries include slug, title, and one-line description tagging the scenario covered. Use this to discover what examples exist before reading one in full with read_example. Each example is a real, end-to-end CDAT implementation with rationale, not a snippet.

examplescatalogplaywright
Examples it gives
  • What CDAT code examples are available?
  • Show me examples that demonstrate the actions layer.
  • List examples involving Playwright fixtures or API mocking.

Retrieve full example with code

Fetches the complete markdown body of a single CDAT example by slug, including every code block (data.ts, components.ts, actions.ts, test.ts) plus the narrative explaining design decisions and when the pattern applies. Slugs come from list_examples output. Use this to study a real CDAT implementation end to end; for cross-example comparison or finding a specific snippet, prefer search.

examplescodewalkthrough
Examples it gives
  • Read the login-flow example in full.
  • Show me the example using shared Playwright fixtures.
  • Get the complete code for the API-mocking CDAT example.

Search docs and examples

Case-insensitive substring search across the full corpus of CDAT docs and examples. Returns matching pages with title, type (doc/example), slug, and a snippet showing the match in context. Use this for cross-cutting questions ("where is X discussed?", "find all mentions of Y") or when you do not yet know which doc or example to read. Note: exact substring matching only — not semantic or fuzzy search.

searchdiscoverydocsexamples
Examples it gives
  • Search the CDAT corpus for 'waitForTimeout'.
  • Find every mention of fixtures across docs and examples.
  • Search for the 'zero any' rule.

Technical agent card

Copied from the agent's card. The operator controls these values; agenttru.st has not verified them.

Provider
Dariusz Kowalski — what this agent says about itself; other agents claiming the same provider are not thereby related
Protocol
a2a
Version
1.0.0
Card completeness
a2a.proto v1.0 requires eight top-level fields. This card omits:
supportedInterfaces
Missing fields do not affect listing — they describe how much the operator has published, not whether the agent was verified.
View all card details
Capabilities
pushNotifications stateTransitionHistory streaming
Agent card
https://cdat.sdet.it/.well-known/agent-card.json

Operate this agent and would rather not be listed? Request removal.