Gear Detail
Everything shown on an individual gear item's page.
The detail page is the full record for one piece of gear. Open it by selecting any item in Inventory.
When the page is loading, a skeleton preview appears in place of the content — showing the page layout, tab row, and photo gallery area — so the loaded content drops in without a layout jump.
What's shown
- Hero image — the item's photo.
- Identity — category, name, manufacturer, model, serial number, year, finish, and condition.
- Coverage badge — shows Covered when the item has a replacement cost above 0, or Not covered otherwise.
- Archive badge — shown when the item is archived.
- Notes & tags — displayed when present.
Financial section
- Purchase Price — what you paid.
- Current Value — the depreciation-adjusted value today (see Depreciation & value).
- Replacement Cost — what it would cost to replace.
- Acquisition Date — when you got it.
- Depreciation method — None, Agreed value, Straight Line, or Declining Balance. When Straight Line or Declining Balance, the page also shows the Useful Life, Salvage Value, and (for Declining Balance) the annual decline rate. When Agreed value, the page shows the Agreed value amount and the Value as of date.
Depreciation graph
When the depreciation method is Straight Line or Declining Balance, the Financial card shows an interactive line graph below the depreciation method field. The graph plots the item's projected book value year by year, from the acquisition year through to the end of the useful life.
Hover over any point on the line to see the exact dollar value and year in a tooltip.
The graph is not shown for the None or Agreed value methods — those methods produce a fixed value with no curve to plot. It is also not shown when the item has no acquisition date recorded.
How the graph values are calculated
Straight Line — the value drops linearly from the purchase price to the salvage value over the useful life. The graph spans from the acquisition year (year 0) to the end of the useful life.
Declining Balance — the value at each year is:
purchase_price × (1 − decline_rate) ^ years_elapsedThe graph spans the useful life. When no useful life is set for a Declining Balance item, the graph uses a 10-year horizon instead.
Both methods clamp values so they never fall below the salvage value or rise above the purchase price. Values are rounded to whole dollars.
The year labels on the x-axis are calendar years derived from the acquisition date. For example, an item acquired in 2025 with a 5-year straight-line life shows points for 2025, 2026, 2027, 2028, 2029, and 2030.
The graph values match the Current Value headline figure — both use the same underlying calculation.
Agreed value method
When the depreciation method is Agreed value, the Financial section shows:
- Agreed value — the manually entered current value for the item.
- Value as of — the date that value was last set. When this date is more than 12 months in the past, a Stale badge appears next to the date to flag that the figure may be out of date.
Category icon
The Category field in the read view shows a small icon beside the category name. The icon represents the category's equipment group — for example, Microphones shows the Signal Chain group glyph. When no category is set, no icon is shown.
Editing a card
Detail cards use one of two edit patterns depending on which card you're working with.
Location card
The Location card uses the explicit edit flow — the same Edit/Save/Cancel/Reset pattern as the Specifications card. The card rests in a non-interactive read view.
To edit it:
- Select the Edit button in the card footer.
- The Studio dropdown appears. Choose a different studio from the list.
- Save changes becomes enabled once you select a studio other than the current one.
- Select Save changes to proceed. Because moving an item to another studio requires confirmation, this opens a dialog to confirm the move rather than applying it immediately.
Cancel discards the staged selection and returns to the read view without moving the item.
Reset all returns the Studio dropdown to the first option in the list — which is the item's current studio. Save becomes disabled again.
When Edit is disabled
The Edit button is disabled when there is no other studio to move the item to — for example, when you own only one studio, or when your role does not permit moving items. Because Studio is currently the only editable field on this card, there is nothing to change in those cases.
Room field
The Room field is shown in the edit view but is not yet editable — it appears as a disabled placeholder. Room editing is a planned feature.
Specifications card
The Specifications card uses an explicit edit flow. The card rests in a non-interactive read view — clicking the card body does nothing. To edit it:
- Select the Edit button in the card footer.
- The card opens into an inline form. All fields are editable at the same time — Category, Manufacturer, Model, Serial number, Year, Finish, and Condition.
- Make your changes. Save changes becomes enabled as soon as any field differs from the saved values.
- Select Save changes to write all changes at once. The card returns to the read view on success.
If the save fails, the form stays open so you can try again.
Cancel discards every change and returns to the read view without saving anything.
Reset all clears every field in the form. The card stays in edit mode with all fields blank. Selecting Save changes after Reset all persists the cleared values.
Pressing Escape while a field is focused cancels the edit, the same as selecting Cancel.
When the form opens, focus moves to the first field automatically.
Only one card can be in edit mode at a time.
Financial card
The Financial card uses the same explicit edit flow as the Specifications card. The card rests in a non-interactive read view. To edit it:
- Select the Edit button in the card footer.
- All fields open in an inline form at once — Purchase price, Acquisition date, Replacement cost, and Depreciation method, plus any method-specific fields.
- Make your changes. Save changes becomes enabled as soon as any field differs from the saved values.
- Select Save changes to write all changes at once. The card returns to the read view on success.
If the save fails, the form stays open so you can try again.
Cancel discards every change and returns to the read view without saving anything.
Reset all clears every field in the form. The Depreciation method resets to None.
Only the fields relevant to the selected depreciation method are shown in the form. Switching the method to None hides the method-specific rows; switching to Agreed value reveals the value and date fields; switching to Straight Line or Declining Balance reveals the rate/useful-life and salvage fields.
When you switch away from Agreed value and save, the agreed value and its date are cleared from the item — a stale override does not keep flowing through the value calculation after you've changed methods.
Declining Balance rate validation
When the Depreciation method is Declining Balance, the form includes a Decline rate (% / yr) field. The rate must be between 0 and 100. If you enter a value outside that range and select Save changes, the save is blocked and an inline error appears. The form stays open so you can correct the value.
Insurance card
The Insurance card shows your item's estimated current value, its coverage state, the insured value declared across active policies, and the list of policies the item is assigned to.
The card uses the explicit edit flow — the resting view shows a summary, and editing requires selecting the Edit button. To edit it:
- Select Edit in the card footer.
- A Purchase price input appears, along with the Market lookup button and the policy assignment controls.
- Change the purchase price if needed. Save changes becomes enabled once the value differs from the saved price.
- Select Save changes to write the purchase price. The card returns to the read view on success.
If the save fails, the form stays open so you can try again.
Cancel discards any unsaved purchase price change and returns to the read view.
Reset all clears the Purchase price field. The card stays in edit mode.
Read view
The read view shows:
- An intro paragraph explaining how to assign items to policies and what happens to unassigned items.
- The Est / Market value — the cascade-resolved current value, with a source note beneath it. When the value comes from a market lookup, the note reads as a sentence — for example, "Reverb sold 8 in the last 6 months" or "Valued from eBay" when a sample size is unavailable. When the value comes from any other source (depreciation, purchase price, and so on), the note reads "Source: [source name]".
- The current coverage state badge.
- Each policy the item is assigned to — see Policy cards in read view below.
There is no top-level Insured value or Documentation gap row in the read view. Those figures now live inside each policy card.
Policy cards in read view
Each policy the item is assigned to appears as a card showing:
- The policy name (or carrier name when recorded), with a Primary badge if this is the item's primary assignment, or an Inactive badge if the policy is not currently active.
- A meta line with the policy number and policy type — for example, "HF-1 • Studio property". The divider (•) appears only between parts that are present. When neither is recorded, no meta line is shown.
- An Insured value stat — the amount declared under this policy for this item, or Value unknown when no value has been declared.
- A Documentation gap stat — the difference between the item's estimated
value and this policy's insured value (
estimated − declared, clamped at 0). Only shown when the item's estimated value is available.
Overlapping policy warnings
When an item is assigned to two or more active policies, the Insurance card shows an informational caution about the deductible domino effect. The caution explains that when overlapping policies pay out, a supplemental policy may seek reimbursement from your primary policy — which can retroactively apply that policy's higher deductible and leave you with an unexpected bill. It recommends checking how your policies coordinate before relying on overlapping coverage.
This caution is informational only. It does not block any save or action.
When the declared total across active policies also exceeds 120% of the item's estimated value, the possible double-coverage warning appears as well. The two warnings are independent — the deductible domino caution fires whenever there are two or more active policies, regardless of whether the declared total is over the threshold.
Policy rows in edit view
In edit mode, each assigned policy appears as a compact row showing the policy name (or carrier) and a meta line with the policy number and policy type on the left, and three icon-only action buttons on the right:
- Set as primary (star icon) — marks this assignment as the item's primary policy. Only shown when the assignment is not already primary and the policy is active.
- Edit (pencil icon) — opens an inline form to change the declared value for this policy.
- Remove (× icon) — removes the item from this policy.
Adding a policy assignment
Selecting Add to policy replaces the button with an inline form — no dialog opens. The form has two fields:
- Policy — a dropdown listing the studio's active policies that aren't already assigned to this item.
- Insured value — the amount declared under this policy for this item. Leave blank if the value isn't known; blank saves as Value Unknown.
The Add to policy submit button is disabled when no policy is selected or the insured value is invalid (below 0 or non-numeric).
Select Cancel to dismiss the inline form without adding an assignment.
Editing an assignment
Selecting the Edit button on a policy row replaces that row with an inline form showing the current insured value pre-filled. The field is labeled Insured value.
Change the value and select Save to apply. Leave the field blank to save as Value Unknown. Select Cancel to discard the change and restore the read row.
Only one row can be in edit mode at a time — opening a row's editor closes any other open editor (opening the add form also closes an open row editor, and vice versa).
"Learn more" in the header
A Learn more link appears in the Insurance card header, next to the coverage state badge. Selecting it opens the adequacy explainer dialog — the same dialog that explains the difference between a documentation state and actual insurance coverage adequacy.
Selecting Learn more does not enter edit mode.
The dialog closes when you press Escape or select Got it.
Coverage card
The Coverage card currently uses a click-to-edit pattern: selecting anywhere on the card body enters edit mode, and clicking outside the card saves and exits.
Actions
- Edit — update any field.
- Archive / Unarchive — see Archive & delete.
- Delete — permanently remove the item (with a confirmation step).
If you open a detail page for an item that doesn't exist, OneTake shows a not found message.