Registrerar capabilities som konsumenter redan anropar, med ägarbevis i CL0UD capability-registry och repots egen implementation/kontrakt.
Vad
5 nya capability-poster + manifest-claims: 0pt.crawl_job, 0pt.load_full_table, 0pt.execute_metric, 0pt.render_report, 0pt.run_data_quality_check.
0pt.crawl_job operationId = siax.acquisition.run (verifierad i 0pt/acquisition.consumer.json).
0pt.load_full_table är jobb-only; ingen HTTP-operation existerar, därför ingen operationId.
De tre analytics-posterna bär registrerade kontraktsnamn ur cl0ud/packages/capability-registry/src/consulting-capabilities.ts; 0pt.execute_metric har verifierad rutt POST /api/0pt/analytics/metrics/{metric_id}/query (0pt/services/analytics/app.py:366).
Varför
Doktorn rapporterade CAP-USE-NOT-REGISTERED för dessa id:n: ACT0 deklarerar API-yta men ingen skannad manifest ägde capabilityn. Ägaren är densamma som CL0UD-registret anger.
Ärlighet
Inga påhittade operationIds, inga påståenden om runtime/produktion. Endast capability-poster + manifest-claims.
Verifiering
node packages/doctor/src/doctor.mjs capabilities --root /home/simon/Documents --json → CAP-USE-NOT-REGISTERED ska minska; inga nya CAP-OPID-DUPLICATE.
Registrerar capabilities som konsumenter redan anropar, med ägarbevis i CL0UD capability-registry och repots egen implementation/kontrakt.
## Vad
- 5 nya capability-poster + manifest-claims: `0pt.crawl_job`, `0pt.load_full_table`, `0pt.execute_metric`, `0pt.render_report`, `0pt.run_data_quality_check`.
- `0pt.crawl_job` operationId = `siax.acquisition.run` (verifierad i `0pt/acquisition.consumer.json`).
- `0pt.load_full_table` är jobb-only; ingen HTTP-operation existerar, därför ingen operationId.
- De tre analytics-posterna bär registrerade kontraktsnamn ur `cl0ud/packages/capability-registry/src/consulting-capabilities.ts`; `0pt.execute_metric` har verifierad rutt `POST /api/0pt/analytics/metrics/{metric_id}/query` (`0pt/services/analytics/app.py:366`).
## Varför
Doktorn rapporterade `CAP-USE-NOT-REGISTERED` för dessa id:n: ACT0 deklarerar API-yta men ingen skannad manifest ägde capabilityn. Ägaren är densamma som CL0UD-registret anger.
## Ärlighet
Inga påhittade operationIds, inga påståenden om runtime/produktion. Endast capability-poster + manifest-claims.
## Verifiering
`node packages/doctor/src/doctor.mjs capabilities --root /home/simon/Documents --json` → CAP-USE-NOT-REGISTERED ska minska; inga nya CAP-OPID-DUPLICATE.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Registrerar capabilities som konsumenter redan anropar, med ägarbevis i CL0UD capability-registry och repots egen implementation/kontrakt.
Vad
0pt.crawl_job,0pt.load_full_table,0pt.execute_metric,0pt.render_report,0pt.run_data_quality_check.0pt.crawl_joboperationId =siax.acquisition.run(verifierad i0pt/acquisition.consumer.json).0pt.load_full_tableär jobb-only; ingen HTTP-operation existerar, därför ingen operationId.cl0ud/packages/capability-registry/src/consulting-capabilities.ts;0pt.execute_metrichar verifierad ruttPOST /api/0pt/analytics/metrics/{metric_id}/query(0pt/services/analytics/app.py:366).Varför
Doktorn rapporterade
CAP-USE-NOT-REGISTEREDför dessa id:n: ACT0 deklarerar API-yta men ingen skannad manifest ägde capabilityn. Ägaren är densamma som CL0UD-registret anger.Ärlighet
Inga påhittade operationIds, inga påståenden om runtime/produktion. Endast capability-poster + manifest-claims.
Verifiering
node packages/doctor/src/doctor.mjs capabilities --root /home/simon/Documents --json→ CAP-USE-NOT-REGISTERED ska minska; inga nya CAP-OPID-DUPLICATE.Granskad (capability-ägarbevis): endast capability-json/manifest-claims med ägarbevis; inga påhittade operationIds.