---
title: "For Git-based configuration items, how does Ketryx ensure bidirectional traceability between items?"
description: "In Ketryx, relationships between configuration items are inherently bidirectional but not symmetrical. This means that traceability is defined on a specific object. For instance, a child requirement has a field indicating its parent requirements."
category: "Frequently Asked Questions"
section: "Traceability"
keywords: ["bidirectional", "configuration ensure", "child requirement", "git-based configuration", "parent", "requirement child", "refers", "traceability"]
source_url: "https://support.ketryx.com/hc/en-us/articles/25423420246797-For-Git-based-configuration-items-how-does-Ketryx-ensure-bidirectional-traceability-between-items"
last_reviewed: 2026-06-11
---

# For Git-based configuration items, how does Ketryx ensure bidirectional traceability between items?

In Ketryx, relationships between configuration items are inherently bidirectional but not symmetrical. This means that traceability is defined on a specific object. For instance, a child requirement has a field indicating its parent requirements. Once established, these relationships can be utilized to query data and enforce controls. In the given example, the parent requirement "has child" refers to the child requirement, while the child requirement "has parent" refers to the parent requirement.

See [MAN-09](https://docs.ketryx.com/manuals/man-09-git-based-configuration-items#id-6.-traceability-to-other-configuration-items) for more information on traceability to other configuration items.

## Related articles

- [How does Ketryx ensure that unique IDs are created for git-based configuration items?](how-does-ketryx-ensure-that-unique-ids-are-created-for-git-based-configuration.md)
- [What is a cyclic relationship between configuration items? Why won't my traceability widget load?](what-is-a-cyclic-relationship-between-configuration-items-why-won-t-my.md)
- [Why is my new trace widget link not in a Ketryx custom link field in Jira?](why-is-my-new-trace-widget-link-not-in-a-ketryx-custom-link-field-in-jira.md)
- [What is the difference between \"used\" relationship versus a \"parent\" relationship?](what-is-the-difference-between-used-relationship-versus-a-parent-relationship.md)
- [How do we get documentation to reflect git-based configuration items?](how-do-we-get-documentation-to-reflect-git-based-configuration-items.md)
