# Technical documentation — tournaments.footprintapp.net

Evidence date: 2026-10-01. Source: `git@bitbucket.org:overdrive/tournaments.footprintapp.net.git`, `master` at `cfbbf67e236f2e9421c2b67b509e6f50c0002e37`.

Provenance labels: **Documented**, **Implemented**, **Inferred**, **Planned**, **Unknown**.

No technical document existed in the repository or in `silicon_ark/tournaments.footprintapp.net/` before this file.

## What this repository is

A Bitbucket Git repository in the `overdrive` workspace with slug `tournaments.footprintapp.net`. On 2026-10-01 `master` contained one commit and one file.

Provenance: **Implemented** (clone, `git log`, `git ls-tree`).

It is not the tournament module documented under `silicon_ark/sarugby.online/`, and it is not the permit application documented under `silicon_ark/track.mypass.zone/`. Those are separate repositories with their own histories. Neither of those document sets names this slug.

## Inspection method

1. `multica repo checkout` of this slug was refused: `repo is not configured for this workspace`. The tree was then cloned with `git clone https://bitbucket.org/overdrive/tournaments.footprintapp.net.git`. `git ls-remote` had already printed `cfbbf67e236f2e9421c2b67b509e6f50c0002e37` as `HEAD`.
2. `git status -sb` reported `## master...origin/master`.
3. `git branch -a` listed only `master` and `remotes/origin/HEAD -> origin/master`.
4. `git log --all` showed one commit. `git rev-list --all --count` printed `1`. `git tag -l` printed nothing.
5. `git ls-tree -r HEAD` listed `.gitignore` only.
6. The scan-host path `~/projects/sonar_scan/repos/tournaments.footprintapp.net` does not exist on this machine (`%USERPROFILE%\projects` is absent). The two filenames in OVER-311 were therefore not opened.
7. Bitbucket repository metadata through the Bitbucket API client returned HTTP 401, so project settings, default-branch configuration beyond `origin/HEAD`, and permissions were not read. Git's `origin/HEAD` still points at `origin/master`.

## Application structure

```text
tournaments.footprintapp.net/
└── .gitignore
```

No `src/`, `app/`, `public/`, tests, or infra directory exists in the remote. Local `.git/` after the clone is client metadata and is not a project source file.

## The only file

`.gitignore` is 50 lines. The first lines are comments:

- "These are some examples of commonly ignored file patterns."
- "You should customize this list as applicable to your project."
- A link to `https://www.atlassian.com/git/tutorials/saving-changes/gitignore`.

Patterns that follow, grouped as the file comments group them:

| Comment in the file | Patterns |
|---|---|
| Node artifact files | `node_modules/`, `dist/` |
| Compiled Java class files | `*.class` |
| Compiled Python bytecode | `*.py[cod]` |
| Log files | `*.log` |
| Package files | `*.jar` |
| Maven | `target/`, `dist/` (second time) |
| JetBrains IDE | `.idea/` |
| Unit test reports | `TEST*.xml` |
| Generated by MacOS | `.DS_Store` |
| Generated by Windows | `Thumbs.db` |
| Applications | `*.app`, `*.exe`, `*.war` |
| Large media files | `*.mp4`, `*.tiff`, `*.avi`, `*.flv`, `*.mov`, `*.wmv` |

Provenance: **Implemented** (file contents at `cfbbf67`).

**Inferred:** this is a host-generated starter ignore file, not an application-specific list. The commit message is `Initial commit`, the commit contains nothing else, and the header tells the reader to customize the examples. That inference does not identify a language.

No stack is selected. Node, Java, Python, and Maven patterns appear together because the template lists them together.

## Frameworks and languages

None declared. No source file exists from which a language could be identified. **Unknown / Requires Confirmation** what stack was intended, if any.

## Runtime configuration

No `.env`, `application.ini`, appsettings, or config module is in git.

## Authentication

No application auth. Bitbucket access control for push and admin was not listed (API client returned 401). **Unknown / Requires Confirmation.**

## Data

No database, migration, schema, or local store.

## APIs

No HTTP route, client, or OpenAPI file.

## Background work

No worker, queue, cron, or pipeline definition. There is no `bitbucket-pipelines.yml`.

## Storage

No bucket, disk path, or upload handler.

## Build, environments, and scripts

No build script. No `Dockerfile`, `docker-compose`, `Makefile`, or host-specific config.

## Testing

No test runner and no tests. `TEST*.xml` appears only as an ignore pattern. There is nothing to execute.

## Security notes (observed, not a pentest)

No application surface is present, so there is no route, secret, or dependency to review. No credential file was in the tree. `.gitignore` does not list `.env`.

## Deployment and operations

**Unknown / Requires Confirmation.** Nothing in git names a host, a pipeline, a document root, or a monitoring system. The slug is shaped like a hostname. The repository does not contain a virtual-host file, a deploy script, or a URL string that would confirm it was ever served.

OVER-311 lists `sonar-project.properties` and `sonarqube_scan.bat` on the scan-host working tree. They are not in the remote, and their contents were not read. A Sonar project key, server URL, or scan command cannot be stated.

## Git metadata

| Field | Value |
|---|---|
| Default branch | `master` (`origin/HEAD`) |
| Tip | `cfbbf67e236f2e9421c2b67b509e6f50c0002e37` |
| Author | Heinrich du Plessis `<heinrich@overdrive.co.za>` |
| Author date | 2022-07-05 07:51:37 +0000 |
| Commit message | `Initial commit` |
| Parents | none (root commit) |
| Other branches / tags | none |

## Related repositories

| Repository | Relationship as evidenced | Provenance |
|---|---|---|
| `sarugby.online` | Separate repo. Silicon Ark docs describe a Zend Framework 1 site with tournament models and calls to `footprintapp.net` for some PDFs. Last commit there is 2020-01-07 by the same author name. No file in this remote points at that repo, and the sarugby docs do not name this slug | **Unknown** whether they were meant to be one product |
| `track.mypass.zone` | Separate repo. Silicon Ark docs describe a permit tracker whose database host is `db.footprintapp.net` and whose tournament models are unused. Initial commit 2022-06-23 is by the same author, twelve days before `cfbbf67`. No cross-reference in either tree | **Unknown** whether they were meant to be one product |

A Markdown search of Silicon Ark for `tournaments.footprintapp` before this directory returned no hits.

## Human confirmation

- Intended language, framework, and host, if this repository is still a planned codebase.
- Bitbucket project permissions.
- Whether the hostname `tournaments.footprintapp.net` was ever deployed, and from which tree.
- Contents of the scan-host Sonar files, if they are considered part of the project.
- Whether any part of `sarugby.online` or `track.mypass.zone` belongs with this slug.
