Skip to content

harness#31

Draft
arttor wants to merge 10 commits into
mainfrom
ai
Draft

harness#31
arttor wants to merge 10 commits into
mainfrom
ai

Conversation

@arttor

@arttor arttor commented May 26, 2026

Copy link
Copy Markdown
Collaborator

Draft PR. Main idea here is to configure agent harness to be able to fully automate dashboard enpoint implementaion with AI.

Harness:

  • parity test: mechanical check to call old dashboard api and new ceph-api with the same http request and compare that responses are the same
  • check that all implemented endpoins covered by parity test
  • updated linter, test-containers, dependencies, and all CI/CD best-practices from https://github.com/clyso/chorus

status:

  • parity test and coverate implemented
  • non matching endpoints or response fields have to be explictly listed in api_diff.yaml to pass CI

TODO:

  • review/cleanup
  • make CI pass for all existing ednpoints with no ignore entries in api_diff.yaml
  • configure planning/impl/review agents for autonomuos endpoint implementaion

arttor added 5 commits May 20, 2026 13:28
Signed-off-by: Artem Torubarov <artem.torubarov@clyso.com>
Signed-off-by: Artem Torubarov <artem.torubarov@clyso.com>
Signed-off-by: Artem Torubarov <artem.torubarov@clyso.com>
Signed-off-by: Artem Torubarov <artem.torubarov@clyso.com>
Signed-off-by: Artem Torubarov <artem.torubarov@clyso.com>
@arttor arttor changed the title Ai harness May 26, 2026
arttor added 5 commits May 27, 2026 16:27
Signed-off-by: Artem Torubarov <artem.torubarov@clyso.com>
Signed-off-by: Artem Torubarov <artem.torubarov@clyso.com>
Signed-off-by: Artem Torubarov <artem.torubarov@clyso.com>
Signed-off-by: Artem Torubarov <artem.torubarov@clyso.com>
Signed-off-by: Artem Torubarov <artem.torubarov@clyso.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant