Files
aitbc/docs/beginner/02_project/1_files.md
aitbc 96088f4501
Some checks failed
API Endpoint Tests / test-api-endpoints (push) Successful in 46s
CLI Tests / test-cli (push) Failing after 2s
Documentation Validation / validate-docs (push) Failing after 9s
Documentation Validation / validate-policies-strict (push) Failing after 12s
Package Tests / Python package - aitbc-agent-sdk (push) Successful in 24s
Package Tests / Python package - aitbc-core (push) Successful in 19s
Package Tests / Python package - aitbc-crypto (push) Successful in 10s
Package Tests / Python package - aitbc-sdk (push) Successful in 16s
Package Tests / JavaScript package - aitbc-sdk-js (push) Successful in 5s
Package Tests / JavaScript package - aitbc-token (push) Successful in 10s
Production Tests / Production Integration Tests (push) Successful in 17s
Python Tests / test-python (push) Successful in 8s
Security Scanning / security-scan (push) Successful in 46s
Multi-Node Blockchain Health Monitoring / health-check (push) Failing after 3s
Integration Tests / test-service-integration (push) Failing after 11m28s
docs-validation: expand curated markdown scope to include all documentation hubs
Add all documentation subdirectories to the curated markdown linting targets, replacing the previous exclusion-based approach with comprehensive coverage. Update validation to check for required README files across all hubs and verify priority documentation metadata markers. Implement lazy loading for optional dependencies (numpy, redis, bcrypt, jwt, websockets) in agent-coordinator and related modules to improve startup
2026-04-27 11:57:36 +02:00

2.0 KiB

AITBC Repository File Structure

This document describes the current organization and status of files and folders in the repository. A current snapshot appears first, followed by a short list of related docs.

Last updated: 2026-04-27

Current Snapshot

This is the authoritative layout of the repository root at /opt/aitbc.

/opt/aitbc/
├── apps/
├── cli/
├── contracts/
├── dev/
├── docs/
├── examples/
├── extensions/
├── infra/
├── packages/
├── plugins/
├── scripts/
├── systemd/
├── tests/
├── website/
├── build/            # generated output
├── venv/             # local virtualenv
└── agent_registry.db # runtime database

Main directories at a glance

  • apps/ — application and service packages
  • cli/ — CLI entrypoints and command modules
  • contracts/ — Solidity contracts and deployment tooling
  • dev/ — developer utilities and local helpers
  • docs/ — documentation tree, including beginner/, project/, infrastructure/, reference/, and workflows/
  • packages/py/ — shared Python libraries (aitbc-agent-sdk, aitbc-core, aitbc-crypto, aitbc-sdk)
  • plugins/ — plugin integrations such as Ollama
  • scripts/ — CI, deployment, development, monitoring, service, testing, utility, and wrapper scripts
  • systemd/ — standardized service units
  • tests/ — repository-wide test suites and fixtures
  • website/ — public site, dashboards, docs portal, and wallet assets

Notes

  • Repo root: /opt/aitbc
  • Legacy home paths: historical only
  • Deployment docs: see docs/beginner/02_project/3_infrastructure.md and docs/beginner/02_project/5_done.md

See Also

  • docs/beginner/02_project/3_infrastructure.md
  • docs/beginner/02_project/5_done.md
  • docs/beginner/README.md

This page intentionally stays short. For detailed historical context, use the infrastructure and completed-deployments docs above.